|
librfn
An ad-hoc utility library
|
#include <assert.h>#include <pthread.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <librfn.h>Go to the source code of this file.
Functions | |
| void * | producer (void *p) |
| void * | consumer (void *p) |
| int | main () |
Variables | |
| uint8_t | smallbuf [4] |
| ringbuf_t | smallring = RINGBUF_VAR_INIT(smallbuf, sizeof(smallbuf)) |
| uint8_t | largebuf [4096] |
| ringbuf_t | largering = RINGBUF_VAR_INIT(largebuf, sizeof(largebuf)) |
| void* consumer | ( | void * | p | ) |
Definition at line 48 of file ringbuftest.c.
| int main | ( | ) |
Definition at line 79 of file ringbuftest.c.
| void* producer | ( | void * | p | ) |
Definition at line 31 of file ringbuftest.c.
| uint8_t largebuf[4096] |
Definition at line 28 of file ringbuftest.c.
| ringbuf_t largering = RINGBUF_VAR_INIT(largebuf, sizeof(largebuf)) |
Definition at line 29 of file ringbuftest.c.
| uint8_t smallbuf[4] |
Definition at line 25 of file ringbuftest.c.
| ringbuf_t smallring = RINGBUF_VAR_INIT(smallbuf, sizeof(smallbuf)) |
Definition at line 26 of file ringbuftest.c.
1.8.10