#include <abs_rxtx.h>
Definition at line 41 of file abs_rxtx.h.
◆ anonymous enum
Enumerator |
---|
ANS_OK | |
ANS_TIMEOUT | |
ANS_DEV_ERR | |
Definition at line 44 of file abs_rxtx.h.
◆ serial_rxtx()
rp::hal::serial_rxtx::serial_rxtx |
( |
| ) |
|
|
inline |
◆ ~serial_rxtx()
virtual rp::hal::serial_rxtx::~serial_rxtx |
( |
| ) |
|
|
inlinevirtual |
◆ bind()
virtual bool rp::hal::serial_rxtx::bind |
( |
const char * |
portname, |
|
|
_u32 |
baudrate, |
|
|
_u32 |
flags = 0 |
|
) |
| |
|
pure virtual |
◆ cancelOperation()
virtual void rp::hal::serial_rxtx::cancelOperation |
( |
| ) |
|
|
inlinevirtual |
◆ clearDTR()
virtual void rp::hal::serial_rxtx::clearDTR |
( |
| ) |
|
|
pure virtual |
◆ close()
virtual void rp::hal::serial_rxtx::close |
( |
| ) |
|
|
pure virtual |
◆ CreateRxTx()
◆ flush()
virtual void rp::hal::serial_rxtx::flush |
( |
_u32 |
flags | ) |
|
|
pure virtual |
◆ isOpened()
virtual bool rp::hal::serial_rxtx::isOpened |
( |
| ) |
|
|
inlinevirtual |
◆ open()
virtual bool rp::hal::serial_rxtx::open |
( |
| ) |
|
|
pure virtual |
◆ recvdata()
virtual int rp::hal::serial_rxtx::recvdata |
( |
unsigned char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ ReleaseRxTx()
void rp::hal::serial_rxtx::ReleaseRxTx |
( |
serial_rxtx * |
rxtx | ) |
|
|
static |
◆ rxqueue_count()
virtual size_t rp::hal::serial_rxtx::rxqueue_count |
( |
| ) |
|
|
pure virtual |
◆ senddata()
virtual int rp::hal::serial_rxtx::senddata |
( |
const unsigned char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ setDTR()
virtual void rp::hal::serial_rxtx::setDTR |
( |
| ) |
|
|
pure virtual |
◆ waitfordata()
virtual int rp::hal::serial_rxtx::waitfordata |
( |
size_t |
data_count, |
|
|
_u32 |
timeout = -1 , |
|
|
size_t * |
returned_size = NULL |
|
) |
| |
|
pure virtual |
◆ waitforrecv()
virtual int rp::hal::serial_rxtx::waitforrecv |
( |
_u32 |
timeout = -1 , |
|
|
size_t * |
returned_size = NULL |
|
) |
| |
|
pure virtual |
◆ waitforsent()
virtual int rp::hal::serial_rxtx::waitforsent |
( |
_u32 |
timeout = -1 , |
|
|
size_t * |
returned_size = NULL |
|
) |
| |
|
pure virtual |
◆ _is_serial_opened
volatile bool rp::hal::serial_rxtx::_is_serial_opened |
|
protected |
The documentation for this class was generated from the following files: