bin_stream_t
bs_write_u64(bin_stream_t * bs, uint64_t data)
bs_read_u8(bin_stream_t * bs)
bs_read_str(bin_stream_t * bs, char *buf, unsigned buf_size)
bs_read_buf(bin_stream_t * bs, char *buf, unsigned buf_size)
bs_read_u16(bin_stream_t * bs)
bs_read_u32(bin_stream_t * bs)
bs_read_u64(bin_stream_t * bs)
bs_open(bin_stream_t * bs, void *data)
bs_reset(bin_stream_t * bs)
bs_write_str(bin_stream_t * bs, char *data)
bs_write_buf(bin_stream_t * bs, char *data, unsigned data_size)
bs_write_u8(bin_stream_t * bs, uint8_t data)
bs_write_u16(bin_stream_t * bs, uint16_t data)
bs_write_u32(bin_stream_t * bs, uint32_t data)
void bs_open (bin_stream_t * bs, void *data);
void bs_reset (bin_stream_t * bs);
unsigned bs_write_str(bin_stream_t * bs, char *data);
unsigned bs_write_buf(bin_stream_t * bs, char *data, unsigned data_size);
unsigned bs_write_u8(bin_stream_t * bs, uint8_t data);
unsigned bs_write_u16(bin_stream_t * bs, uint16_t data);
unsigned bs_write_u32(bin_stream_t * bs, uint32_t data);
unsigned bs_write_u64(bin_stream_t * bs, uint64_t data);
char *bs_read_str(bin_stream_t * bs, char *buf, unsigned buf_size);
void bs_read_buf(bin_stream_t * bs, char *buf, unsigned buf_size);
uint8_t bs_read_u8(bin_stream_t * bs);
uint16_t bs_read_u16(bin_stream_t * bs);
uint32_t bs_read_u32(bin_stream_t * bs);
uint64_t bs_read_u64(bin_stream_t * bs);
bin_stream_t bs;
bin_stream_t bs;