#include <seed3_command.h>
Definition at line 15 of file seed3_command.h.
SerialCommunication::SerialCommunication |
( |
| ) |
|
SerialCommunication::~SerialCommunication |
( |
| ) |
|
void seed::controller::SerialCommunication::can_receive |
( |
std::vector< uint8_t > & |
_receive_data | ) |
|
void SerialCommunication::closePort |
( |
| ) |
|
void SerialCommunication::flushPort |
( |
| ) |
|
void SerialCommunication::onReceive |
( |
const boost::system::error_code & |
_error, |
|
|
size_t |
_bytes_transferred |
|
) |
| |
void SerialCommunication::onTimer |
( |
const boost::system::error_code & |
_error | ) |
|
bool SerialCommunication::openPort |
( |
std::string |
_port, |
|
|
unsigned int |
_baud_rate |
|
) |
| |
std::string SerialCommunication::readBuffer |
( |
uint16_t |
_wait_time = 0 | ) |
|
void SerialCommunication::readBufferAsync |
( |
std::string |
_delim = "\r" , |
|
|
uint16_t |
_timeout = 50 |
|
) |
| |
void SerialCommunication::writeBuffer |
( |
std::vector< char > & |
_send_data | ) |
|
io_service seed::controller::SerialCommunication::io_ |
|
private |
bool seed::controller::SerialCommunication::is_canceled_ |
|
private |
std::string seed::controller::SerialCommunication::receive_buffer_ |
serial_port seed::controller::SerialCommunication::serial_ |
|
private |
boost::mutex seed::controller::SerialCommunication::serial_mtx_ |
|
private |
boost::asio::streambuf seed::controller::SerialCommunication::stream_buffer_ |
|
private |
deadline_timer seed::controller::SerialCommunication::timer_ |
|
private |
The documentation for this class was generated from the following files: