Contiki 3.x
rest-util.h
1 /*
2  * rest-util.h
3  *
4  * Created on: Oct 26, 2010
5  * Author: dogan
6  */
7 
8 #ifndef RESTUTIL_H_
9 #define RESTUTIL_H_
10 
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);
13 
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);
17 
18 uint16_t log_2(uint16_t value);
19 
20 #endif /* RESTUTIL_H_ */