#include <network_interface.h>
|
void | read_handler (const boost::system::error_code &error, size_t bytes_read) |
|
void | timeout_handler (const boost::system::error_code &error) |
|
Definition at line 72 of file network_interface.h.
TCPInterface::TCPInterface |
( |
| ) |
|
TCPInterface::~TCPInterface |
( |
| ) |
|
bool TCPInterface::is_open |
( |
| ) |
|
return_statuses TCPInterface::open |
( |
const char * |
ip_address, |
|
|
const int & |
port |
|
) |
| |
return_statuses TCPInterface::read |
( |
unsigned char * |
msg, |
|
|
const size_t & |
buf_size, |
|
|
size_t & |
bytes_read, |
|
|
int |
timeout_ms = 0 |
|
) |
| |
return_statuses TCPInterface::read_exactly |
( |
unsigned char * |
msg, |
|
|
const size_t & |
buf_size, |
|
|
const size_t & |
bytes_to_read, |
|
|
int |
timeout_ms = 0 |
|
) |
| |
void TCPInterface::read_handler |
( |
const boost::system::error_code & |
error, |
|
|
size_t |
bytes_read |
|
) |
| |
|
private |
void TCPInterface::timeout_handler |
( |
const boost::system::error_code & |
error | ) |
|
|
private |
return_statuses TCPInterface::write |
( |
unsigned char * |
msg, |
|
|
const size_t & |
msg_size |
|
) |
| |
size_t AS::Network::TCPInterface::bytes_read_ |
|
private |
boost::system::error_code AS::Network::TCPInterface::error_ |
|
private |
boost::asio::io_service AS::Network::TCPInterface::io_service_ |
|
private |
boost::asio::ip::tcp::socket AS::Network::TCPInterface::socket_ |
|
private |
The documentation for this class was generated from the following files: