|
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