ubinos
|
#include <cirbuf.h>
Public Attributes | |
unsigned char * | head |
unsigned char * | tail |
unsigned int | size |
unsigned int | overflowcount:16 |
unsigned int | mtprotection:1 |
unsigned int | overwrite:1 |
unsigned int | reserved:14 |
unsigned int | maxsize |
unsigned char * | buf |
환형버퍼 형 정의
unsigned char* _cirbuf_t::buf |
Buffer pointer
unsigned char* _cirbuf_t::head |
Head pointer
unsigned int _cirbuf_t::maxsize |
Maximum size
unsigned int _cirbuf_t::mtprotection |
Indicates whether multi-thread protected or not
unsigned int _cirbuf_t::overflowcount |
Overflow count
unsigned int _cirbuf_t::overwrite |
Indicates whether overwrite or not
unsigned int _cirbuf_t::reserved |
Reserved
unsigned int _cirbuf_t::size |
Size
unsigned char* _cirbuf_t::tail |
Tail pointer