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
);
|
|
|