ringBuffer Struct Reference

#include <tools.h>

Data Fields

unsigned char * buf
 バッファ
int bufsz
 バッファ部のサイズ
int spoint
 バッファデータの開始点
int epoint
 バッファデータの終点+1 (データの追加点)
int datasz
 保存されているデータの全体の長さ
int npoint
 次のメッセージのスタートポイント(メッセージデータ用)
int datano
 格納されているデータの数(メッセージデータ用)
int state
 リングバッファの状態

Detailed Description

Definition at line 148 of file tools.h.


Field Documentation

unsigned char* buf
int bufsz
int datano

Definition at line 155 of file tools.h.

int datasz
int epoint

Definition at line 152 of file tools.h.

Referenced by put_Buffer_ringBuffer(), and put_ringBuffer().

int npoint

Definition at line 154 of file tools.h.

int spoint

Definition at line 151 of file tools.h.

Referenced by get_Buffer_ringBuffer(), get_ringBuffer(), ref_ringBuffer(), and seek_ringBuffer().

int state

The documentation for this struct was generated from the following file:

Generated on 15 Nov 2023 for JunkBox_Lib by  doxygen 1.6.1