ringBuffer.h File Reference

リングバッファ More...

#include "cpp_extern_macro.h"

Include dependency graph for ringBuffer.h:

This graph shows which files directly or indirectly include this file:

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


Detailed Description

リングバッファ

Author:
Satofumi KAMIMURA
$Id$

Definition in file ringBuffer.h.


Generated on Mon Apr 13 22:52:05 2009 by  doxygen 1.5.7.1