#include <unix.h>
Definition at line 66 of file unix.h.
Serial::SerialImpl::~SerialImpl |
( |
| ) |
|
|
virtual |
size_t Serial::SerialImpl::available |
( |
| ) |
|
void Serial::SerialImpl::close |
( |
| ) |
|
void Serial::SerialImpl::flush |
( |
| ) |
|
void Serial::SerialImpl::flushInput |
( |
| ) |
|
void Serial::SerialImpl::flushOutput |
( |
| ) |
|
unsigned long Serial::SerialImpl::getBaudrate |
( |
| ) |
const |
bool Serial::SerialImpl::getCD |
( |
| ) |
|
bool Serial::SerialImpl::getCTS |
( |
| ) |
|
bool Serial::SerialImpl::getDSR |
( |
| ) |
|
string Serial::SerialImpl::getPort |
( |
| ) |
const |
bool Serial::SerialImpl::getRI |
( |
| ) |
|
bool Serial::SerialImpl::isOpen |
( |
| ) |
const |
void Serial::SerialImpl::open |
( |
| ) |
|
size_t Serial::SerialImpl::read |
( |
uint8_t * |
buf, |
|
|
size_t |
size = 1 |
|
) |
| |
void Serial::SerialImpl::readLock |
( |
| ) |
|
void Serial::SerialImpl::readUnlock |
( |
| ) |
|
void Serial::SerialImpl::reconfigurePort |
( |
| ) |
|
|
protected |
void Serial::SerialImpl::sendBreak |
( |
int |
duration | ) |
|
void Serial::SerialImpl::setBaudrate |
( |
unsigned long |
baudrate | ) |
|
void Serial::SerialImpl::setBreak |
( |
bool |
level | ) |
|
void Serial::SerialImpl::setDTR |
( |
bool |
level | ) |
|
void Serial::SerialImpl::setPort |
( |
const string & |
port | ) |
|
void Serial::SerialImpl::setRTS |
( |
bool |
level | ) |
|
void Serial::SerialImpl::waitByteTimes |
( |
size_t |
count | ) |
|
bool Serial::SerialImpl::waitForChange |
( |
| ) |
|
bool Serial::SerialImpl::waitReadable |
( |
uint32_t |
timeout | ) |
|
size_t Serial::SerialImpl::write |
( |
const uint8_t * |
data, |
|
|
size_t |
length |
|
) |
| |
void Serial::SerialImpl::writeLock |
( |
| ) |
|
void Serial::SerialImpl::writeUnlock |
( |
| ) |
|
unsigned long serial::Serial::SerialImpl::baudrate_ |
|
private |
uint32_t serial::Serial::SerialImpl::byte_time_ns_ |
|
private |
int serial::Serial::SerialImpl::fd_ |
|
private |
bool serial::Serial::SerialImpl::is_open_ |
|
private |
parity_t serial::Serial::SerialImpl::parity_ |
|
private |
string serial::Serial::SerialImpl::port_ |
|
private |
pthread_mutex_t serial::Serial::SerialImpl::read_mutex |
|
private |
bool serial::Serial::SerialImpl::rtscts_ |
|
private |
Timeout serial::Serial::SerialImpl::timeout_ |
|
private |
pthread_mutex_t serial::Serial::SerialImpl::write_mutex |
|
private |
bool serial::Serial::SerialImpl::xonxoff_ |
|
private |
The documentation for this class was generated from the following files: