Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <TcpClient.hpp>
Public Member Functions | |
TcpClient () | |
TcpClient (const TcpClient &other)=delete | |
TcpClient (TcpClient &&other)=delete | |
TcpClient | operator= (const TcpClient &other)=delete |
TcpClient | operator= (TcpClient &&other)=delete |
iv::comms::eResponse | ctrlReceive (std::vector< std::byte > &buffer, iv::types::ipAddress *ip, iv::types::ipPort *port) override |
iv::comms::eResponse | ctrlSend (const std::vector< std::byte > &buffer, iv::types::ipAddress ip, iv::types::ipPort port) override |
Private Member Functions | |
iv::comms::eResponse | ctrlStart (const std::string &ip, uint64_t port) override |
iv::comms::eResponse | ctrlStop () override |
Private Attributes | |
ConnectorTcp * | m_conn |
bool | m_isBroadcast |
iv::comms::ip::TcpClient::TcpClient | ( | ) |
|
delete |
|
delete |
|
overridevirtual |
Implements iv::comms::ip::ITransportProtocol.
|
overridevirtual |
Implements iv::comms::ip::ITransportProtocol.
|
overrideprivatevirtual |
Implements iv::comms::ip::ITransportProtocol.
|
overrideprivatevirtual |
Implements iv::comms::ip::ITransportProtocol.
|
private |
|
private |