, including all inherited members.
accept()=0 | castor::net::CastorChannel | [pure virtual] |
address | castor::net::CastorChannel | [protected] |
AddressSet typedef | castor::net::CastorChannel | [protected] |
async | castor::net::CastorChannel | [protected] |
bind()=0 | castor::net::CastorChannel | [pure virtual] |
buffer | castor::net::CastorChannel | [protected] |
callback | castor::net::CastorChannel | |
callbackExt | castor::net::CastorChannel | |
CastorChannel(asio::io_service &service) | castor::net::CastorChannel | [protected] |
CastorChannel(const CastorChannel &other) | castor::net::CastorChannel | |
cb | castor::net::CastorChannel | [protected] |
close()=0 | castor::net::CastorChannel | [pure virtual] |
close(const NetAddress &address)=0 | castor::net::CastorChannel | [pure virtual] |
closed | castor::net::CastorChannel | [protected] |
Communication class | castor::net::CastorChannel | [friend] |
connect()=0 | castor::net::CastorChannel | [pure virtual] |
connectionEstablished | castor::net::CastorChannel | |
connectionLost | castor::net::CastorChannel | |
create(asio::io_service &service, const std::string spec) | castor::net::CastorChannel | [protected, static] |
create(asio::io_service &service, const NetAddress &address) | castor::net::CastorChannel | [protected, static] |
enableBroadcast(bool on)=0 | castor::net::CastorChannel | [pure virtual] |
enableBroadcast()=0 | castor::net::CastorChannel | [pure virtual] |
enableLoopback(bool on)=0 | castor::net::CastorChannel | [pure virtual] |
enableLoopback()=0 | castor::net::CastorChannel | [pure virtual] |
getAddress() | castor::net::CastorChannel | |
getBuffer() | castor::net::CastorChannel | |
getIfaddrs() | castor::net::CastorChannel | [protected] |
getIoService() | castor::net::CastorChannel | |
getLocalAddress()=0 | castor::net::CastorChannel | [pure virtual] |
InterfaceMap typedef | castor::net::CastorChannel | [protected] |
interfaces | castor::net::CastorChannel | [protected] |
isAsync() | castor::net::CastorChannel | [inline] |
isOpen()=0 | castor::net::CastorChannel | [pure virtual] |
join() | castor::net::CastorChannel | |
joinGroup(const asio::ip::address &address)=0 | castor::net::CastorChannel | [pure virtual] |
leaveGroup(const asio::ip::address &address)=0 | castor::net::CastorChannel | [pure virtual] |
localAddresses | castor::net::CastorChannel | [protected] |
mode | castor::net::CastorChannel | [protected] |
mode_accept enum value | castor::net::CastorChannel | [protected] |
mode_connect enum value | castor::net::CastorChannel | [protected] |
mode_undefined enum value | castor::net::CastorChannel | [protected] |
multicastHops(int hops)=0 | castor::net::CastorChannel | [pure virtual] |
multicastHops()=0 | castor::net::CastorChannel | [pure virtual] |
open()=0 | castor::net::CastorChannel | [pure virtual] |
open(const NetAddress &a)=0 | castor::net::CastorChannel | [pure virtual] |
peerAdded | castor::net::CastorChannel | |
peerRemoved | castor::net::CastorChannel | |
receive(char *data, size_t length)=0 | castor::net::CastorChannel | [pure virtual] |
receive(char *data, size_t length, NetAddress &remote)=0 | castor::net::CastorChannel | [pure virtual] |
registerCallback(CCallbackPtr cb) | castor::net::CastorChannel | |
reuseAddress(bool on)=0 | castor::net::CastorChannel | [pure virtual] |
reuseAddress()=0 | castor::net::CastorChannel | [pure virtual] |
run() | castor::net::CastorChannel | |
send(const char *data, size_t length)=0 | castor::net::CastorChannel | [pure virtual] |
send(const char *data, size_t length, const NetAddress &remote)=0 | castor::net::CastorChannel | [pure virtual] |
service | castor::net::CastorChannel | [protected] |
setAsync(bool value)=0 | castor::net::CastorChannel | [pure virtual] |
signalReceive(const char *buffer, size_t count, NetAddressPtr address) | castor::net::CastorChannel | [inline, protected] |
start() | castor::net::CastorChannel | |
strand | castor::net::CastorChannel | [protected] |
thread | castor::net::CastorChannel | [protected] |
ThreadType typedef | castor::net::CastorChannel | [protected] |
~CastorChannel() | castor::net::CastorChannel | [virtual] |