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.


namespace  Socket


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.