Soup.Buffer – libsoup-2.4 Reference Manual
Packages
libsoup-2.4
Soup
Buffer
Buffer
Buffer.subbuffer
Buffer.take
Buffer.with_owner
copy
free
get_as_bytes
get_data
get_owner
data
length
Buffer
Object Hierarchy:
Description:
[
Compact
]
public
class
Buffer
Namespace:
Soup
Package:
libsoup-2.4
Content:
Creation methods:
public
Buffer
(
MemoryUse
use,
uint8
[] data)
public
Buffer.subbuffer
(
Buffer
parent,
size_t
offset,
size_t
length)
public
Buffer.take
(
owned
uint8
[] data)
public
Buffer.with_owner
(
uint8
[] data,
void
* owner,
DestroyNotify
? owner_dnotify)
Methods:
public
Buffer
copy
()
public
void
free
()
public
Bytes
get_as_bytes
()
public
void
get_data
(
out
uint8
[] data)
public
void
*
get_owner
()
Fields:
public
uint8
[]
data
public
size_t
length