58 _word_size_t data_count,
_u32 timeout = -1,
59 _word_size_t* returned_size =
nullptr);
65 _u32 timeout = -1, _word_size_t* returned_size =
nullptr);
67 _u32 timeout = -1, _word_size_t* returned_size =
nullptr);
size_t rxqueue_count() override
bool bind(const char *portname, uint32_t baudrate, uint32_t flags=0) override
int waitforsent(_u32 timeout=-1, size_t *returned_size=nullptr) override
int waitfordata(size_t data_count, _u32 timeout=-1, size_t *returned_size=nullptr) override
int senddata(const unsigned char *data, size_t size) override
_u32 getTermBaudBitmap(_u32 baud)
void flush(_u32 flags) override
int waitforrecv(_u32 timeout=-1, size_t *returned_size=nullptr) override
unsigned __int32 uint32_t
GLsizei GLsizei GLenum GLenum const GLvoid * data
int recvdata(unsigned char *data, size_t size) override