#include <sol3/net/tcp_client.h>
|
| static std::shared_ptr< ITcpClient > | make (boost::asio::io_context &io, msg::TcpClientConfigT const &config, std::unique_ptr< IFramer > &&framer) |
| |
◆ ~ITcpClient()
| virtual sol3::net::ITcpClient::~ITcpClient |
( |
| ) |
|
|
virtualdefault |
◆ config()
| virtual msg::TcpClientConfigT const& sol3::net::ITcpClient::config |
( |
| ) |
const |
|
pure virtual |
◆ make()
| static std::shared_ptr<ITcpClient> sol3::net::ITcpClient::make |
( |
boost::asio::io_context & |
io, |
|
|
msg::TcpClientConfigT const & |
config, |
|
|
std::unique_ptr< IFramer > && |
framer |
|
) |
| |
|
static |
◆ send()
| virtual void sol3::net::ITcpClient::send |
( |
uint8_t const * |
data, |
|
|
size_t |
n |
|
) |
| |
|
pure virtual |
◆ start()
◆ stop()
| virtual void sol3::net::ITcpClient::stop |
( |
| ) |
|
|
pure virtual |
◆ telemetry()
The documentation for this class was generated from the following file: