ATK Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
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); |
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.
a GObject instance that implements AtkStreamableContentIface
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.
a GObject instance that implements AtkStreamableContent
a gint representing the position of the mime type starting from 0
: 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.
a GObject instance that implements AtkStreamableContentIface
a gchar* representing the mime type
A GIOChannel which contains the content in the specified mime type.