Go to the source code of this file.
|
#define | BUFFER_INIT(op, fd, buf, len) { (buf), 0, (len), (fd), (op) } |
|
#define | BUFFER_INSIZE 8192 |
|
#define | BUFFER_OUTSIZE 8192 |
|
#define | buffer_PUTC(s, c) |
|
#define | buffer_PEEK(s) ( (s)->x + (s)->n ) |
|
#define | buffer_SEEK(s, len) ( ( (s)->p -= (len) ) , ( (s)->n += (len) ) ) |
|
#define | buffer_GETC(s, c) |
|
|
void | buffer_init (buffer *, int(*)(), int, char *, unsigned int) |
|
int | buffer_flush (buffer *) |
|
int | buffer_put (buffer *, char *, unsigned int) |
|
int | bufner_putalign (buffer *, char *, unsigned int) |
|
int | buffer_putflush (buffer *, char *, unsigned int) |
|
int | buffer_puts (buffer *, char *) |
|
int | buffer_putsalign (buffer *, char *) |
|
int | buffer_putsflush (buffer *, char *) |
|
int | buffer_get (buffer *, char *, unsigned int) |
|
int | buffer_bget (buffer *, char *, unsigned int) |
|
int | buffer_feed (buffer *) |
|
char * | buffer_peek (buffer *) |
|
void | buffer_seek (buffer *, unsigned int) |
|
int | buffer_copy (buffer *, buffer *) |
|
◆ buffer_GETC
#define buffer_GETC |
( |
|
s, |
|
|
|
c |
|
) |
| |
Value: )
void p(char *home, char *fifo, int uid, int gid, int mode)
void c(char *home, char *subdir, char *file, int uid, int gid, int mode)
#define buffer_SEEK(s, len)
int buffer_get(buffer *, char *, unsigned int)
Definition at line 42 of file buffer.h.
◆ BUFFER_INIT
◆ BUFFER_INSIZE
#define BUFFER_INSIZE 8192 |
◆ BUFFER_OUTSIZE
#define BUFFER_OUTSIZE 8192 |
◆ buffer_PEEK
#define buffer_PEEK |
( |
|
s | ) |
( (s)->x + (s)->n ) |
◆ buffer_PUTC
#define buffer_PUTC |
( |
|
s, |
|
|
|
c |
|
) |
| |
Value: ? ( (s)->x[(s)->
p++] = (c), 0 ) \
)
void p(char *home, char *fifo, int uid, int gid, int mode)
void c(char *home, char *subdir, char *file, int uid, int gid, int mode)
int buffer_put(buffer *, char *, unsigned int)
Definition at line 26 of file buffer.h.
◆ buffer_SEEK
#define buffer_SEEK |
( |
|
s, |
|
|
|
len |
|
) |
| ( ( (s)->p -= (len) ) , ( (s)->n += (len) ) ) |
◆ buffer
◆ buffer_bget()
int buffer_bget |
( |
buffer * |
, |
|
|
char * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ buffer_copy()
◆ buffer_feed()
◆ buffer_flush()
◆ buffer_get()
int buffer_get |
( |
buffer * |
, |
|
|
char * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ buffer_init()
void buffer_init |
( |
buffer * |
, |
|
|
int(*)() |
, |
|
|
int |
, |
|
|
char * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ buffer_peek()
char* buffer_peek |
( |
buffer * |
| ) |
|
◆ buffer_put()
int buffer_put |
( |
buffer * |
, |
|
|
char * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ buffer_putflush()
int buffer_putflush |
( |
buffer * |
, |
|
|
char * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ buffer_puts()
int buffer_puts |
( |
buffer * |
, |
|
|
char * |
|
|
) |
| |
◆ buffer_putsalign()
int buffer_putsalign |
( |
buffer * |
, |
|
|
char * |
|
|
) |
| |
◆ buffer_putsflush()
int buffer_putsflush |
( |
buffer * |
, |
|
|
char * |
|
|
) |
| |
◆ buffer_seek()
void buffer_seek |
( |
buffer * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ bufner_putalign()
int bufner_putalign |
( |
buffer * |
, |
|
|
char * |
, |
|
|
unsigned |
int |
|
) |
| |
◆ buffer_0
◆ buffer_0small
◆ buffer_1
◆ buffer_1small
◆ buffer_2