53 void close()
override;
ConnectionFailedInfo(const char *what)
Definition IDataSocket.h:26
std::string m_what
Definition IDataSocket.h:30
virtual void connect(const NetworkAddress &)=0
Connect socket.
void close() override
Close socket.
Definition IDataSocket.cpp:16
virtual bool isFatal() const =0
IDataSocket(const IEventQueue *events)
Definition IDataSocket.h:33
void * getEventTarget() const override
Get event target.
Definition IDataSocket.cpp:22
Event queue interface.
Definition IEventQueue.h:29
Generic socket interface.
Definition ISocket.h:19
Network address type.
Definition NetworkAddress.h:17
Bidirectional stream interface.
Definition IStream.h:22