34 virtual std::unique_ptr<IDataSocket>
accept() = 0;
Data stream socket interface.
Definition IDataSocket.h:20
Listen socket interface.
Definition IListenSocket.h:23
void close() override=0
Close socket.
virtual std::unique_ptr< IDataSocket > accept()=0
Accept connection.
void * getEventTarget() const override=0
Get event target.
void bind(const NetworkAddress &) override=0
Bind socket to address.
Generic socket interface.
Definition ISocket.h:22
Network address type.
Definition NetworkAddress.h:18