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.