58 void send(
const std::string &msg);
60 uint16_t getPort()
const;
64 bool isConnected()
const;
67 void readFromSocket(ns3::Ptr<ns3::Socket> socket);
68 void processPacket(ns3::Ptr<ns3::Packet> packet);
70 void closedSocket(ns3::Ptr<ns3::Socket>);
71 void connectedSuccessful(ns3::Ptr<ns3::Socket>);
72 void connectionFailed(ns3::Ptr<ns3::Socket>);
74 ns3::Ptr<ns3::Socket> socket_;
76 bool connected_ =
false;