- int Write(std::vector<uint8_t> data)
- {
- return Write(&data[0], data.size());
- }
- int Write(uint8_t* data, int len);
- int Read(uint8_t* data, int len, int iTimeoutMs = -1);
+ int8_t Write(const cec_adapter_message &data);
+ int32_t Read(uint8_t* data, uint32_t len, uint64_t iTimeoutMs = 0);