11 size_t decode(
const char *src, 
size_t srclen, 
char *dst, 
size_t dstlen, 
int is_form);
 
   12 int get_variable(
const char *name, 
const char *buffer, 
size_t buflen, 
char* output, 
size_t output_len, 
int decode_type);
 
   14 uint32_t read_int(uint8_t *buf, uint8_t size);
 
   15 int write_int(uint8_t *buf, uint32_t data, uint8_t size);
 
   16 int write_variable_int(uint8_t *buf, uint32_t data);
 
   18 uint16_t log_2(uint16_t value);