|
APM:Libraries
|
#include <ConsoleDevice.h>
Public Member Functions | |
| ConsoleDevice () | |
| virtual | ~ConsoleDevice () |
| virtual bool | open () override |
| virtual bool | close () override |
| virtual ssize_t | write (const uint8_t *buf, uint16_t n) override |
| virtual ssize_t | read (uint8_t *buf, uint16_t n) override |
| virtual void | set_blocking (bool blocking) override |
| virtual void | set_speed (uint32_t speed) override |
Public Member Functions inherited from SerialDevice | |
| virtual | ~SerialDevice () |
| virtual AP_HAL::UARTDriver::flow_control | get_flow_control (void) |
| virtual void | set_flow_control (AP_HAL::UARTDriver::flow_control flow_control_setting) |
Private Member Functions | |
| bool | _set_signal_handlers (void) const |
Private Attributes | |
| int | _rd_fd = -1 |
| int | _wr_fd = -1 |
| bool | _closed = true |
Definition at line 6 of file ConsoleDevice.h.
| ConsoleDevice::ConsoleDevice | ( | ) |
Definition at line 12 of file ConsoleDevice.cpp.
|
virtual |
|
private |
Definition at line 43 of file ConsoleDevice.cpp.
Referenced by open().
|
overridevirtual |
Implements SerialDevice.
Definition at line 21 of file ConsoleDevice.cpp.
Referenced by open(), and ~ConsoleDevice().
|
overridevirtual |
Implements SerialDevice.
Definition at line 28 of file ConsoleDevice.cpp.
|
overridevirtual |
Implements SerialDevice.
Definition at line 53 of file ConsoleDevice.cpp.
|
overridevirtual |
Implements SerialDevice.
Definition at line 71 of file ConsoleDevice.cpp.
|
overridevirtual |
Implements SerialDevice.
Definition at line 97 of file ConsoleDevice.cpp.
|
overridevirtual |
Implements SerialDevice.
Definition at line 62 of file ConsoleDevice.cpp.
|
private |
|
private |
Definition at line 19 of file ConsoleDevice.h.
Referenced by open(), read(), and set_blocking().
|
private |
Definition at line 20 of file ConsoleDevice.h.
Referenced by open(), set_blocking(), and write().
1.8.13