Packages
purple
Purple
CircBuffer
CircBuffer
append
get_max_read
mark_read
buffer
buflen
bufused
growsize
inptr
outptr
CircBuffer
Object Hierarchy:
Purple.CircBuffer
Purple.CircBuffer
Purple.CircBuffer
Description:
[
CCode
( free_function =
"purple_circ_buffer_destroy"
) ]
[
Compact
]
public
class
CircBuffer
Namespace:
Purple
Package:
purple
Content:
Creation methods:
public
CircBuffer
(
size_t
growsize)
Methods:
public
void
append
(
void
* src,
size_t
len)
public
size_t
get_max_read
()
public
bool
mark_read
(
size_t
len)
Fields:
public
unowned
string
buffer
public
size_t
buflen
public
size_t
bufused
public
size_t
growsize
public
unowned
string
inptr
public
unowned
string
outptr