Short description of tSerialFlags. More...
#include <SerialFlags.h>
Public Types | |
| enum | BaudRate { BR_0 = 0, BR_50 = 50, BR_75 = 75, BR_110 = 110, BR_134 = 134, BR_150 = 150, BR_200 = 200, BR_300 = 300, BR_600 = 600, BR_1200 = 1200, BR_1800 = 1800, BR_2400 = 2400, BR_4800 = 4800, BR_9600 = 9600, BR_19200 = 19200, BR_38400 = 38400, BR_57600 = 57600, BR_115200 = 115200, BR_230400 = 230400, BR_500000 = 500000, BR_921600 = 921600 } |
| enum | DataBits { DB_5 = 5, DB_6 = 6, DB_7 = 7, DB_8 = 8 } |
| enum | FlowControl { FC_FLOW, FC_HAND_SHAKE } |
| enum | ModemControlFlags { MCF_NULL = 0x000, MCF_DTR = 0x002, MCF_RTS = 0x004, MCF_UNDEFINED = 0x800 } |
| enum | Parity { P_NONE, P_EVEN, P_ODD, P_MARK, P_SPACE } |
| enum | StopBits { SB_1, SB_1_P5, SB_2 } |
Public Member Functions | |
| bool | enableReceiver () const |
| bool | enableStopOnReceive () const |
| BaudRate | getBaudRate () const |
| DataBits | getDataBits () const |
| FlowControl | getFlowControl () const |
| ModemControlFlags | getModemControlFlags () const |
| Parity | getParity () const |
| StopBits | getStopBits () const |
| SerialFlags () | |
| SerialFlags (BaudRate baud_rate, DataBits data_bits, Parity parity=P_NONE, bool use_modem_control=false, bool enable_receiver=false, bool enable_stop_on_receive=false, ModemControlFlags modem_control_flags=MCF_UNDEFINED) | |
| SerialFlags (BaudRate baud_rate, Parity parity, DataBits data_bits, StopBits stop_bits, bool use_modem_control=false, bool enable_receiver=false, bool enable_stop_on_receive=false, ModemControlFlags modem_control_flags=MCF_UNDEFINED) | |
| SerialFlags (const SerialFlags &flags) | |
| SerialFlags (DataBits data_bits, Parity parity=P_NONE, bool use_modem_control=false, bool enable_receiver=false, bool enable_stop_on_receive=false, ModemControlFlags modem_control_flags=MCF_UNDEFINED) | |
| void | setBaudRate (BaudRate baud_rate) |
| bool | useModemControl () const |
Short description of tSerialFlags.
A more detailed description of tSerialFlags, which Klaus Uhl hasn't done till now!
Definition at line 52 of file SerialFlags.h.
| Enumerator | |
|---|---|
| BR_0 | |
| BR_50 | |
| BR_75 | |
| BR_110 | |
| BR_134 | |
| BR_150 | |
| BR_200 | |
| BR_300 | |
| BR_600 | |
| BR_1200 | |
| BR_1800 | |
| BR_2400 | |
| BR_4800 | |
| BR_9600 | |
| BR_19200 | |
| BR_38400 | |
| BR_57600 | |
| BR_115200 | |
| BR_230400 | |
| BR_500000 | |
| BR_921600 | |
Definition at line 79 of file SerialFlags.h.
| Enumerator | |
|---|---|
| DB_5 | |
| DB_6 | |
| DB_7 | |
| DB_8 | |
Definition at line 55 of file SerialFlags.h.
| Enumerator | |
|---|---|
| FC_FLOW | |
| FC_HAND_SHAKE | |
Definition at line 104 of file SerialFlags.h.
| Enumerator | |
|---|---|
| MCF_NULL | |
| MCF_DTR | |
| MCF_RTS | |
| MCF_UNDEFINED | |
Definition at line 110 of file SerialFlags.h.
| Enumerator | |
|---|---|
| P_NONE | |
| P_EVEN | |
| P_ODD | |
| P_MARK | |
| P_SPACE | |
Definition at line 70 of file SerialFlags.h.
| Enumerator | |
|---|---|
| SB_1 | |
| SB_1_P5 | |
| SB_2 | |
Definition at line 63 of file SerialFlags.h.
|
inline |
Definition at line 118 of file SerialFlags.h.
|
inline |
Definition at line 131 of file SerialFlags.h.
|
inline |
Definition at line 149 of file SerialFlags.h.
|
inline |
Definition at line 168 of file SerialFlags.h.
|
inline |
Definition at line 188 of file SerialFlags.h.
|
inline |
Definition at line 204 of file SerialFlags.h.
|
inline |
Definition at line 203 of file SerialFlags.h.
|
inline |
Definition at line 201 of file SerialFlags.h.
|
inline |
Definition at line 202 of file SerialFlags.h.
|
inline |
Definition at line 205 of file SerialFlags.h.
|
inline |
Definition at line 212 of file SerialFlags.h.
|
inline |
Definition at line 206 of file SerialFlags.h.
|
inline |
Definition at line 207 of file SerialFlags.h.
|
inline |
Definition at line 210 of file SerialFlags.h.
|
inline |
Definition at line 208 of file SerialFlags.h.
|
private |
Definition at line 226 of file SerialFlags.h.
|
private |
Definition at line 223 of file SerialFlags.h.
|
private |
Definition at line 230 of file SerialFlags.h.
|
private |
Definition at line 231 of file SerialFlags.h.
|
private |
Definition at line 227 of file SerialFlags.h.
|
private |
Definition at line 229 of file SerialFlags.h.
|
private |
Definition at line 225 of file SerialFlags.h.
|
private |
Definition at line 224 of file SerialFlags.h.
|
private |
Definition at line 228 of file SerialFlags.h.