|  |  |  | ATK Library Reference Manual |  | 
|---|
AtkStreamableContent — The ATK interface which provides access to streamable content.
struct AtkStreamableContent; gint atk_streamable_content_get_n_mime_types (AtkStreamableContent *streamable); G_CONST_RETURN gchar* atk_streamable_content_get_mime_type (AtkStreamableContent *streamable, gint i); GIOChannel* atk_streamable_content_get_stream (AtkStreamableContent *streamable, const gchar *mime_type);
GInterface +----AtkStreamableContent
struct AtkStreamableContent;
The AtkStreamableContent structure does not contain any fields.
gint        atk_streamable_content_get_n_mime_types
                                            (AtkStreamableContent *streamable);Gets the number of mime types supported by this object.
| streamable : | a GObject instance that implements AtkStreamableContentIface | 
| Returns : | a gint which is the number of mime types supported by the object. | 
G_CONST_RETURN gchar* atk_streamable_content_get_mime_type
                                            (AtkStreamableContent *streamable,
                                             gint i);Gets the character string of the specified mime type. The first mime type is at position 0, the second at position 1, and so on.
| streamable : | a GObject instance that implements AtkStreamableContent | 
| i : | a gint representing the position of the mime type starting from 0 | 
| Returns : | : a gchar* representing the specified mime type; the caller should not free the character string. | 
GIOChannel* atk_streamable_content_get_stream
                                            (AtkStreamableContent *streamable,
                                             const gchar *mime_type);Gets the content in the specified mime type.
| streamable : | a GObject instance that implements AtkStreamableContentIface | 
| mime_type : | a gchar* representing the mime type | 
| Returns : | A GIOChannel which contains the content in the specified mime type. | 
| << AtkStateSet | AtkTable >> |