sockets.h File Reference


Detailed Description

Interface for HydraNode Socket API.

Definition in file sockets.h.

#include <hn/event.h>
#include <hn/ipv4addr.h>
#include <hn/hnfwd.h>
#include <boost/function.hpp>
#include <boost/lexical_cast.hpp>
#include <list>
#include <map>
#include <set>

Include dependency graph for sockets.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Namespaces

namespace  Socket

Typedefs

typedef int SOCKET
 Typedef SOCKET depending on platform.
typedef boost::function< void(SocketClient *, SocketEventSCEventHandler )
typedef boost::function< void(SocketServer *, SocketEventSSEventHandler )
typedef boost::function< void(UDPSocket *, SocketEventUDPSEventHandler )

Typedef Documentation

typedef boost::function<void (SocketClient*, SocketEvent) SCEventHandler)
 

Definition at line 149 of file sockets.h.

typedef int SOCKET
 

Typedef SOCKET depending on platform.

Definition at line 65 of file sockets.h.

typedef boost::function<void (SocketServer*, SocketEvent) SSEventHandler)
 

Definition at line 150 of file sockets.h.

typedef boost::function<void (UDPSocket* , SocketEvent) UDPSEventHandler)
 

Definition at line 151 of file sockets.h.