DataBits enum name | DUNE::Hardware::SerialPort | |
enumerate(void) | DUNE::Hardware::SerialPort | static |
flush(void) | DUNE::IO::Handle | inline |
flushInput(void) | DUNE::IO::Handle | inline |
flushOutput(void) | DUNE::IO::Handle | inline |
getNative(void) const | DUNE::IO::Handle | inline |
Parity enum name | DUNE::Hardware::SerialPort | |
read(uint8_t *data, size_t length) | DUNE::IO::Handle | inline |
read(char *data, size_t length) | DUNE::IO::Handle | inline |
readString(char *bfr, size_t length) | DUNE::IO::Handle | inline |
sendBreak(int duration) | DUNE::Hardware::SerialPort | |
SerialPort(const std::string &device, int baudrate=38400, Parity parity=SP_PARITY_NONE, StopBits stopbits=SP_STOPBITS_1, DataBits databits=SP_DATABITS_8, bool block=false) | DUNE::Hardware::SerialPort | |
setBaudRate(int baudrate) | DUNE::Hardware::SerialPort | |
setCanonicalInput(bool enable) | DUNE::Hardware::SerialPort | |
setCanonicalInputTerminator(char terminator) | DUNE::Hardware::SerialPort | |
setCTSRTS(bool enabled) | DUNE::Hardware::SerialPort | |
setDataBits(DataBits databits) | DUNE::Hardware::SerialPort | |
setMinimumRead(int value) | DUNE::Hardware::SerialPort | |
setNonBlocking(void) | DUNE::Hardware::SerialPort | |
setParity(Parity parity) | DUNE::Hardware::SerialPort | |
setStopBits(StopBits sbits) | DUNE::Hardware::SerialPort | |
setXONXOFF(bool enabled) | DUNE::Hardware::SerialPort | |
SP_DATABITS_5 enum value | DUNE::Hardware::SerialPort | |
SP_DATABITS_6 enum value | DUNE::Hardware::SerialPort | |
SP_DATABITS_7 enum value | DUNE::Hardware::SerialPort | |
SP_DATABITS_8 enum value | DUNE::Hardware::SerialPort | |
SP_PARITY_EVEN enum value | DUNE::Hardware::SerialPort | |
SP_PARITY_NONE enum value | DUNE::Hardware::SerialPort | |
SP_PARITY_ODD enum value | DUNE::Hardware::SerialPort | |
SP_STOPBITS_1 enum value | DUNE::Hardware::SerialPort | |
SP_STOPBITS_1_5 enum value | DUNE::Hardware::SerialPort | |
SP_STOPBITS_2 enum value | DUNE::Hardware::SerialPort | |
StopBits enum name | DUNE::Hardware::SerialPort | |
write(const uint8_t *data, size_t length) | DUNE::IO::Handle | inline |
write(const char *data, size_t length) | DUNE::IO::Handle | inline |
writeString(const char *cstr) | DUNE::IO::Handle | inline |
~Handle(void) | DUNE::IO::Handle | inlinevirtual |
~SerialPort(void) | DUNE::Hardware::SerialPort | |