Constructor
CamelStreamMemnew_with_buffer
Declaration [src]
CamelStream*
camel_stream_mem_new_with_buffer (
const gchar* buffer,
gsize len
)
Description [src]
Create a new memory stream using buffer as the stream data.
Note: buffer will be copied into an internal GByteArray structure
for use as the stream backing. This may have resource implications
you may wish to consider.
Parameters
buffer-
Type: An array of
guint8A memory buffer to use as the stream data.
The length of the array is specified in the lenargument.The data is owned by the caller of the function. len-
Type:
gsizeLength of
buffer.
Return value
Type: CamelStream
A new CamelStreamMem.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |