Soup.MultipartInputStream (original) (raw)
g_input_stream_clear_pending
Clears the pending flag on stream
.
g_input_stream_close
Closes the stream, releasing resources related to it.
g_input_stream_close_async
Requests an asynchronous closes of the stream, releasing resources related to it. When the operation is finished callback
will be called. You can then call g_input_stream_close_finish()
to get the result of the operation.
g_input_stream_close_finish
Finishes closing a stream asynchronously, started from g_input_stream_close_async().
g_input_stream_has_pending
Checks if an input stream has pending actions.
g_input_stream_is_closed
Checks if an input stream is closed.
g_input_stream_read
Tries to read count
bytes from the stream into the buffer starting atbuffer
. Will block during this read.
g_input_stream_read_all
Tries to read count
bytes from the stream into the buffer starting atbuffer
. Will block during this read.
g_input_stream_read_all_async
Request an asynchronous read of count
bytes from the stream into the buffer starting at buffer
.
since: 2.44
g_input_stream_read_all_finish
Finishes an asynchronous stream read operation started with g_input_stream_read_all_async().
since: 2.44
g_input_stream_read_async
Request an asynchronous read of count
bytes from the stream into the buffer starting at buffer
. When the operation is finished callback
will be called. You can then call g_input_stream_read_finish()
to get the result of the operation.
g_input_stream_read_bytes
Like g_input_stream_read(), this tries to read count
bytes from the stream in a blocking fashion. However, rather than reading into a user-supplied buffer, this will create a new GBytes
containing the data that was read. This may be easier to use from language bindings.
since: 2.34
g_input_stream_read_bytes_async
Request an asynchronous read of count
bytes from the stream into a new GBytes
. When the operation is finished callback
will be called. You can then call g_input_stream_read_bytes_finish()
to get the result of the operation.
since: 2.34
g_input_stream_read_bytes_finish
Finishes an asynchronous stream read-into-GBytes
operation.
since: 2.34
g_input_stream_read_finish
Finishes an asynchronous stream read operation.
g_input_stream_set_pending
Sets stream
to have actions pending. If the pending flag is already set or stream
is closed, it will return FALSE
and seterror
.
g_input_stream_skip
Tries to skip count
bytes from the stream. Will block during the operation.
g_input_stream_skip_async
Request an asynchronous skip of count
bytes from the stream. When the operation is finished callback
will be called. You can then call g_input_stream_skip_finish()
to get the result of the operation.
g_input_stream_skip_finish
Finishes a stream skip operation.