4 #ifndef _libiqnet_connection_h_
5 #define _libiqnet_connection_h_
8 #include "net_except.h"
31 virtual void post_accept() {}
32 virtual void post_connect() {}
36 return sock.get_peer_addr();
39 Socket::Handler get_handler()
const
41 return sock.get_handler();
44 virtual size_t send(
const char*,
size_t );
45 virtual size_t recv(
char*,
size_t );
Base class for event-driven communication classes.
Definition: reactor.h:17
An object representation of internet address.
Definition: inet_addr.h:27
An established TCP-connection.
Definition: connection.h:21
Relatively portable socket class.
Definition: socket.h:13