diff options
Diffstat (limited to 'buf.h')
-rw-r--r-- | buf.h | 46 |
1 files changed, 0 insertions, 46 deletions
@@ -1,46 +0,0 @@ -#ifndef __IHE_BUF_H -#define __IHE_BUF_H - -#include <stdlib.h> -#include <stdio.h> -#include <stdint.h> -#include <string.h> - -typedef struct buf_t -{ - uint8_t *buf; - int size; - int buf_size; -} buf_t; - -/* -create empty buffer structure -*/ -buf_t* buf_init(); - -int buf_not_null( buf_t *bf ); - -/* -if empty setup new buffer -if not empty resize? -*/ -int buf_size( buf_t *bf, int size ); -/* -set used buffer size -*/ -int buf_used_size( buf_t *bf, int size ); -/* -change buffer size -*/ -int buf_resize( buf_t *bf, int size ); -/* -make buffer full of zeros -*/ -int buf_zero( buf_t *bf ); -/* -clean all buffer -*/ -void buf_free( buf_t *bf ); - - -#endif
\ No newline at end of file |