|
serial
1.0
Cross-platform serial port library for C++
|
#include <serial.h>
Public Member Functions | |
| timeout_t (long inter_byte_timeout_=0, long read_timeout_constant_=0, long read_timeout_multiplier_=0, long write_timeout_constant_=0, long write_timeout_multiplier_=0) | |
Data Fields | |
| long | inter_byte_timeout |
| long | read_timeout_constant |
| long | read_timeout_multiplier |
| long | write_timeout_constant |
| long | write_timeout_multiplier |
Structure for setting the timeout of the serial port, times are in milliseconds.
| serial::timeout_t::timeout_t | ( | long | inter_byte_timeout_ = 0, |
| long | read_timeout_constant_ = 0, |
||
| long | read_timeout_multiplier_ = 0, |
||
| long | write_timeout_constant_ = 0, |
||
| long | write_timeout_multiplier_ = 0 |
||
| ) | [inline] |
: inter_byte_timeout(inter_byte_timeout_), read_timeout_constant(read_timeout_constant_), read_timeout_multiplier(read_timeout_multiplier_), write_timeout_constant(write_timeout_constant_), write_timeout_multiplier(write_timeout_multiplier_) {}
Number of milliseconds between bytes received to timeout on.
A constant number of milliseconds to wait after calling read.
A multiplier against the number of requested bytes to wait after calling read.
A constant number of milliseconds to wait after calling write.
A multiplier against the number of requested bytes to wait after calling write.
1.8.0