5 namespace remote
{ namespace protocols
{
11 virtual uint32_t getLength() = 0;
12 virtual uint8_t* write(uint8_t* buffer
, uint32_t& buflen
) = 0;
13 virtual void print(FILE* s
) = 0;
15 virtual uint8_t* read(uint8_t* buffer
, uint32_t& buflen
) = 0;