#include "cpp_extern_macro.h"
Go to the source code of this file.
Classes | |
struct | ringBuffer_t |
リングバッファの管理情報 More... | |
Functions | |
void | initRingBuffer (ringBuffer_t *ring, unsigned char *buf, int shiftLength) |
void | clearRingBuffer (ringBuffer_t *ring) |
int | getRingFreeSize (ringBuffer_t *ring) |
int | getRingFillSize (ringBuffer_t *ring) |
int | putRingBuffer (ringBuffer_t *ring, unsigned char ch) |
int | getRingBuffer (ringBuffer_t *ring, unsigned char *ch) |
int | putRingBufferStr (ringBuffer_t *ring, const unsigned char *str, int n) |
int | getRingBufferStr (ringBuffer_t *ring, unsigned char *str, int n) |
int | checksumRingBuffer (ringBuffer_t *ring, int num) |
void | getRingBufferCopy (unsigned char *header, ringBuffer_t *ring, int num) |
Variables | |
BEGIN_C_DECLS | |
END_C_DECLS |
$Id$
Definition in file ringBuffer.h.