diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2010-01-12 12:58:49 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2010-01-12 12:58:49 +0100 |
commit | 1b393afeafa57a1a9baf72834b4f75388361931e (patch) | |
tree | 9ddf7cec7c650ca7fe9428ba38604961a61d279d /lf_ringbuffer.h | |
parent | ed364de0e13fcb70d890ffa3763e7c7ec5a5797b (diff) | |
download | lock_free-1b393afeafa57a1a9baf72834b4f75388361931e.zip lock_free-1b393afeafa57a1a9baf72834b4f75388361931e.tar.gz |
rename struct ring_buffer into ringbuffer
Diffstat (limited to 'lf_ringbuffer.h')
-rw-r--r-- | lf_ringbuffer.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lf_ringbuffer.h b/lf_ringbuffer.h index 2266ba2..a5dc0cb 100644 --- a/lf_ringbuffer.h +++ b/lf_ringbuffer.h @@ -39,32 +39,32 @@ extern "C" { #define IS_NOT_BLOCKING( flags ) ( (flags)&LFRB_NO_BLOCK ) /* the ring buffer structure */ -typedef struct ring_buffer { +typedef struct ringbuffer { LFRB_BUFFER_TYPE *buffer; /* buffer data */ size_t n_buf; /* number of buffers, max 65534, see implementation for details */ unsigned int indexes; /* indexes where to read_from and write_to */ -} lf_ring_buffer_t; +} lf_ringbuffer_t; -/* return an initialized lf_ring_buffer_t struct, size is limited to 65534, see implementation for details */ -lf_ring_buffer_t* lf_ring_buffer_create( size_t n_buf ); +/* return an initialized lf_ringbuffer_t struct, size is limited to 65534, see implementation for details */ +lf_ringbuffer_t* lf_ringbuffer_create( size_t n_buf ); -/* destroy an lf_ring_buffer_t struct */ -void lf_ring_buffer_destroy( lf_ring_buffer_t *r ); +/* destroy an lf_ringbuffer_t struct */ +void lf_ringbuffer_destroy( lf_ringbuffer_t *r ); /* return 1 if is empty */ -int lf_ring_buffer_empty( lf_ring_buffer_t *r ); +int lf_ringbuffer_empty( lf_ringbuffer_t *r ); /* write data into the ring buffer * return 0 on success * return -1 if IS_NOT_BLOCKING and buffer is full */ -int lf_ring_buffer_write( lf_ring_buffer_t *r, void *data, int flags ); +int lf_ringbuffer_write( lf_ringbuffer_t *r, void *data, int flags ); /* read data from the ring buffer * return 0 on success * return -1 if IS_NOT_BLOCKING and buffer is empty */ -int lf_ring_buffer_read( lf_ring_buffer_t *r, void *data, int flags ); +int lf_ringbuffer_read( lf_ringbuffer_t *r, void *data, int flags ); # ifdef __cplusplus } |