|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
<html>
|
|
Packit |
d0bcc1 |
<head>
|
|
Packit |
d0bcc1 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit |
d0bcc1 |
<title>AtkStreamableContent: ATK - Accessibility Toolkit</title>
|
|
Packit |
d0bcc1 |
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
|
Packit |
d0bcc1 |
<link rel="home" href="index.html" title="ATK - Accessibility Toolkit">
|
|
Packit |
d0bcc1 |
<link rel="up" href="interfaces.html" title="ATK Interfaces">
|
|
Packit |
d0bcc1 |
<link rel="prev" href="AtkSelection.html" title="AtkSelection">
|
|
Packit |
d0bcc1 |
<link rel="next" href="AtkTable.html" title="AtkTable">
|
|
Packit |
d0bcc1 |
<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
|
|
Packit |
d0bcc1 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit |
d0bcc1 |
</head>
|
|
Packit |
d0bcc1 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Top |
|
|
Packit |
d0bcc1 |
Description |
|
|
Packit |
d0bcc1 |
Object Hierarchy
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
![Home](home.png)
|
|
Packit |
d0bcc1 |
![Up](up.png)
|
|
Packit |
d0bcc1 |
![Prev](left.png)
|
|
Packit |
d0bcc1 |
![Next](right.png)
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
AtkStreamableContent
|
|
Packit |
d0bcc1 |
AtkStreamableContent — The ATK interface which provides access to
|
|
Packit |
d0bcc1 |
streamable content.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Functions
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
gint
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_n_mime_types ()
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
const gchar *
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_mime_type ()
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
GIOChannel *
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_stream ()
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
const gchar *
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_uri ()
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Types and Values
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
AtkStreamableContent
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Object Hierarchy
|
|
Packit |
d0bcc1 |
GInterface
|
|
Packit |
d0bcc1 |
╰── AtkStreamableContent
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Description
|
|
Packit |
d0bcc1 |
An interface whereby an object allows its backing content to be
|
|
Packit |
d0bcc1 |
streamed to clients. Typical implementors would be images or
|
|
Packit |
d0bcc1 |
icons, HTML content, or multimedia display/rendering widgets.
|
|
Packit |
d0bcc1 |
Negotiation of content type is allowed. Clients may examine the
|
|
Packit |
d0bcc1 |
backing data and transform, convert, or parse the content in order
|
|
Packit |
d0bcc1 |
to present it in an alternate form to end-users.
|
|
Packit |
d0bcc1 |
The AtkStreamableContent interface is particularly useful for
|
|
Packit |
d0bcc1 |
saving, printing, or post-processing entire documents, or for
|
|
Packit |
d0bcc1 |
persisting alternate views of a document. If document content
|
|
Packit |
d0bcc1 |
itself is being serialized, stored, or converted, then use of the
|
|
Packit |
d0bcc1 |
AtkStreamableContent interface can help address performance
|
|
Packit |
d0bcc1 |
issues. Unlike most ATK interfaces, this interface is not strongly
|
|
Packit |
d0bcc1 |
tied to the current user-agent view of the a particular document,
|
|
Packit |
d0bcc1 |
but may in some cases give access to the underlying model data.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Functions
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_n_mime_types ()
|
|
Packit |
d0bcc1 |
gint
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_n_mime_types
|
|
Packit |
d0bcc1 |
(AtkStreamableContent *streamable );
|
|
Packit |
d0bcc1 |
Gets the number of mime types supported by this object.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Parameters
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
streamable
|
|
Packit |
d0bcc1 |
a GObject instance that implements AtkStreamableContentIface
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Returns
|
|
Packit |
d0bcc1 |
a gint which is the number of mime types supported by the object.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_mime_type ()
|
|
Packit |
d0bcc1 |
const gchar *
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_mime_type (AtkStreamableContent *streamable ,
|
|
Packit |
d0bcc1 |
gint i );
|
|
Packit |
d0bcc1 |
Gets the character string of the specified mime type. The first mime
|
|
Packit |
d0bcc1 |
type is at position 0, the second at position 1, and so on.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Parameters
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
streamable
|
|
Packit |
d0bcc1 |
a GObject instance that implements AtkStreamableContent
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
i
|
|
Packit |
d0bcc1 |
a gint representing the position of the mime type starting from 0
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Returns
|
|
Packit |
d0bcc1 |
a gchar* representing the specified mime type; the caller
|
|
Packit |
d0bcc1 |
should not free the character string.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_stream ()
|
|
Packit |
d0bcc1 |
GIOChannel *
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_stream (AtkStreamableContent *streamable ,
|
|
Packit |
d0bcc1 |
const gchar *mime_type );
|
|
Packit |
d0bcc1 |
Gets the content in the specified mime type.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Parameters
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
streamable
|
|
Packit |
d0bcc1 |
a GObject instance that implements AtkStreamableContentIface
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
mime_type
|
|
Packit |
d0bcc1 |
a gchar* representing the mime type
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Returns
|
|
Packit |
d0bcc1 |
A GIOChannel which contains the content in the
|
|
Packit |
d0bcc1 |
specified mime type.
|
|
Packit |
d0bcc1 |
[transfer full]
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_uri ()
|
|
Packit |
d0bcc1 |
const gchar *
|
|
Packit |
d0bcc1 |
atk_streamable_content_get_uri (AtkStreamableContent *streamable ,
|
|
Packit |
d0bcc1 |
const gchar *mime_type );
|
|
Packit |
d0bcc1 |
Get a string representing a URI in IETF standard format
|
|
Packit |
d0bcc1 |
(see http://www.ietf.org/rfc/rfc2396.txt) from which the object's content
|
|
Packit |
d0bcc1 |
may be streamed in the specified mime-type, if one is available.
|
|
Packit |
d0bcc1 |
If mime_type is NULL, the URI for the default (and possibly only) mime-type is
|
|
Packit |
d0bcc1 |
returned.
|
|
Packit |
d0bcc1 |
Note that it is possible for get_uri to return NULL but for
|
|
Packit |
d0bcc1 |
get_stream to work nonetheless, since not all GIOChannels connect to URIs.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Parameters
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
streamable
|
|
Packit |
d0bcc1 |
a GObject instance that implements AtkStreamableContentIface
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
mime_type
|
|
Packit |
d0bcc1 |
a gchar* representing the mime type, or NULL to request a URI
|
|
Packit |
d0bcc1 |
for the default mime type.
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Returns
|
|
Packit |
d0bcc1 |
Returns a string representing a URI, or NULL
|
|
Packit |
d0bcc1 |
if no corresponding URI can be constructed.
|
|
Packit |
d0bcc1 |
[nullable]
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Since: 1.12
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Types and Values
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
AtkStreamableContent
|
|
Packit |
d0bcc1 |
typedef struct _AtkStreamableContent AtkStreamableContent;
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
|
|
Packit |
d0bcc1 |
Generated by GTK-Doc V1.27.1
|
|
Packit |
d0bcc1 |
</body>
|
|
Packit |
d0bcc1 |
</html>
|