typedef ssize_t (raw_input_func_t)(void*, uint8_t*, size_t);
void reliable_read(raw_input_func_t* input_func, void* userdata, uint8_t* buf, size_t len);
-uint16_t read_length(raw_input_func_t* input_func, void* userdata);
+
+uint8_t read_uint8(raw_input_func_t* input_func, void* userdata);
+uint16_t read_uint16(raw_input_func_t* input_func, void* userdata);
#endif /* !defined(_INPUT_H) */