Lines Matching refs:bytebuffer
32 typedef struct _bytebuffer bytebuffer; typedef
41 bytebuffer *bytebuffer_create (size_t);
42 bytebuffer *bytebuffer_wrap (void *, size_t);
43 void *bytebuffer_unwrap (bytebuffer *);
44 int bytebuffer_realloc (bytebuffer *, size_t);
45 void bytebuffer_compact (bytebuffer *);
46 void *bytebuffer_put (bytebuffer *, const void *, size_t);
47 void *bytebuffer_get (bytebuffer *, void *, size_t);
48 int bytebuffer_position (bytebuffer *);
49 int bytebuffer_limit (bytebuffer *);
50 int bytebuffer_capacity (bytebuffer *);
51 void *bytebuffer_pointer (bytebuffer *);
52 size_t bytebuffer_remaining (bytebuffer *);
53 int bytebuffer_has_remaining (bytebuffer *);
54 void bytebuffer_flip (bytebuffer *);
55 void bytebuffer_rewind (bytebuffer *);
56 void bytebuffer_clear (bytebuffer *);
57 void bytebuffer_destroy (bytebuffer *);
58 void bytebuffer_mark (bytebuffer *);
59 void bytebuffer_reset (bytebuffer *);