Classes | Namespaces | Typedefs
CastorChannel.h File Reference
#include <ifaddrs.h>
#include <string>
#include <vector>
#include <set>
#include <boost/function.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/enable_shared_from_this.hpp>
#include "asio.hpp"
#include "Exception.h"
#include "Network.h"
#include "NetAddress.h"
#include "NetInterface.h"
#include "NetException.h"
Include dependency graph for CastorChannel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  castor::net::CastorChannel
class  castor::net::CCallback

Namespaces

namespace  castor
namespace  castor::net

Typedefs

typedef boost::function< void(const
char *, size_t, NetAddressPtr) 
castor::net::CastorChannelCallback )
typedef boost::function< void(const
char *, size_t, NetAddressPtr,
CastorChannelPtr) 
castor::net::CastorChannelExtCallback )
typedef boost::shared_ptr
< CastorChannel > 
castor::net::CastorChannelPtr
typedef boost::shared_ptr
< CCallback > 
castor::net::CCallbackPtr
typedef
asio::ip::multicast::enable_loopback 
castor::net::EnableLoopback
typedef boost::function< void(const
NetAddress &)> 
castor::net::Event
typedef
asio::ip::multicast::join_group 
castor::net::JoinGroup
typedef
asio::ip::multicast::leave_group 
castor::net::LeaveGroup
typedef asio::ip::multicast::hops castor::net::MulticastHops
typedef
asio::socket_base::reuse_address 
castor::net::ReuseAddress
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Castor
Author(s): Carpe Noctem
autogenerated on Fri Nov 8 2013 11:05:40