| EventDance - Documentation and Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
EvdBufferedInputStream; EvdBufferedInputStreamClass; EvdBufferedInputStreamPrivate; EvdBufferedInputStream * evd_buffered_input_stream_new (GInputStream *base_stream); gssize evd_buffered_input_stream_unread (EvdBufferedInputStream *self,const void *buffer,gsize size,GCancellable *cancellable,GError **error); gchar * evd_buffered_input_stream_read_str (EvdBufferedInputStream *self,gssize *size,GError **error); void evd_buffered_input_stream_read_str_async (EvdBufferedInputStream *stream,gsize count,int io_priority,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data); gchar * evd_buffered_input_stream_read_str_finish (EvdBufferedInputStream *self,GAsyncResult *result,gssize *size,GError **error); void evd_buffered_input_stream_freeze (EvdBufferedInputStream *self); void evd_buffered_input_stream_thaw (EvdBufferedInputStream *self,gint priority);
GObject
+----GInputStream
+----GFilterInputStream
+----GBufferedInputStream
+----EvdBufferedInputStream
typedef struct {
GBufferedInputStreamClass parent_class;
} EvdBufferedInputStreamClass;
typedef struct _EvdBufferedInputStreamPrivate EvdBufferedInputStreamPrivate;
EvdBufferedInputStream * evd_buffered_input_stream_new (GInputStream *base_stream);
|
|
Returns : |
gssize evd_buffered_input_stream_unread (EvdBufferedInputStream *self,const void *buffer,gsize size,GCancellable *cancellable,GError **error);
|
|
|
. [type utf8] |
|
|
|
|
|
|
Returns : |
gchar * evd_buffered_input_stream_read_str (EvdBufferedInputStream *self,gssize *size,GError **error);
|
|
|
. [inout] |
|
|
Returns : |
void evd_buffered_input_stream_read_str_async (EvdBufferedInputStream *stream,gsize count,int io_priority,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
|
|
|
|
|
|
|
|
|
the GAsyncReadyCallback. [scope async] |
|
gchar * evd_buffered_input_stream_read_str_finish (EvdBufferedInputStream *self,GAsyncResult *result,gssize *size,GError **error);
|
|
|
|
|
. [out] |
|
|
Returns : |
void evd_buffered_input_stream_freeze (EvdBufferedInputStream *self);
|
void evd_buffered_input_stream_thaw (EvdBufferedInputStream *self,gint priority);
|
|
|