1 #ifndef _BUFFER_H 2 #define _BUFFER_H 3 #include "conf.h" 4 5 int bit_buffer_read(int bits); 6 void bit_buffer_write(unsigned int val, unsigned int bits); 7 int bit_buffer_size(void); 8 void bit_buffer_purge(void); 9 10 char *byte_buffer_read(int bytes); 11 char byte_buffer_read_1(void); 12 void byte_buffer_write(char *val, unsigned int size); 13 int byte_buffer_size(void); 14 void byte_buffer_purge(void); 15 16 #ifndef BYTE_BUFF_SIZE 17 #define BYTE_BUFF_SIZE 65535 18 #endif 19 #endif |