#include <network_interface.h>
Definition at line 60 of file network_interface.h.
◆ TCPInterface()
TCPInterface::TCPInterface |
( |
| ) |
|
◆ close()
◆ is_open()
bool TCPInterface::is_open |
( |
| ) |
|
◆ open()
ReturnStatuses TCPInterface::open |
( |
std::string |
ip_address, |
|
|
const int & |
port |
|
) |
| |
◆ read()
◆ read_exactly()
ReturnStatuses TCPInterface::read_exactly |
( |
std::vector< uint8_t > * |
msg, |
|
|
const size_t & |
bytes_to_read |
|
) |
| |
◆ write()
ReturnStatuses TCPInterface::write |
( |
const std::vector< uint8_t > & |
msg | ) |
|
◆ error_
boost::system::error_code AS::Network::TCPInterface::error_ |
|
private |
◆ io_service_
boost::asio::io_service AS::Network::TCPInterface::io_service_ |
|
private |
◆ socket_
boost::asio::ip::tcp::socket AS::Network::TCPInterface::socket_ |
|
private |
The documentation for this class was generated from the following files: