, including all inherited members.
accept() | castor::net::channels::Tcp | [virtual] |
acceptor | castor::net::channels::Tcp | [private] |
add(ConnectionPtr connection) | castor::net::channels::Tcp | [protected] |
address | castor::net::CastorChannel | [protected] |
AddressSet typedef | castor::net::CastorChannel | [protected] |
async | castor::net::CastorChannel | [protected] |
bind() | castor::net::channels::Tcp | [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() | castor::net::channels::Tcp | [virtual] |
close(const NetAddress &address) | castor::net::channels::Tcp | [virtual] |
closed | castor::net::CastorChannel | [protected] |
Communication class | castor::net::CastorChannel | [friend] |
connect() | castor::net::channels::Tcp | [virtual] |
connectionEstablished | castor::net::CastorChannel | |
connectionLost | castor::net::CastorChannel | |
ConnectionMap typedef | castor::net::channels::Tcp | [private] |
ConnectionPtr typedef | castor::net::channels::Tcp | [private] |
connections | castor::net::channels::Tcp | [private] |
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) | castor::net::channels::Tcp | [virtual] |
enableBroadcast() | castor::net::channels::Tcp | [virtual] |
enableLoopback(bool on) | castor::net::channels::Tcp | [virtual] |
enableLoopback() | castor::net::channels::Tcp | [virtual] |
endpoint | castor::net::channels::Tcp | [private] |
getAddress() | castor::net::CastorChannel | |
getBuffer() | castor::net::CastorChannel | |
getIfaddrs() | castor::net::CastorChannel | [protected] |
getIoService() | castor::net::CastorChannel | |
getLocalAddress() | castor::net::channels::Tcp | [virtual] |
handleAccept(ConnectionPtr connection, const asio::error_code &error) | castor::net::channels::Tcp | [protected] |
handleConnect(const asio::error_code &error) | castor::net::channels::Tcp | [protected] |
handleRead(const asio::error_code &error, size_t count) | castor::net::channels::Tcp | [protected] |
handleSend(const asio::error_code &error, size_t count) | castor::net::channels::Tcp | [protected] |
InterfaceMap typedef | castor::net::CastorChannel | [protected] |
interfaces | castor::net::CastorChannel | [protected] |
isAsync() | castor::net::CastorChannel | [inline] |
isOpen() | castor::net::channels::Tcp | [virtual] |
join() | castor::net::CastorChannel | |
joinGroup(const asio::ip::address &address) | castor::net::channels::Tcp | [virtual] |
leaveGroup(const asio::ip::address &address) | castor::net::channels::Tcp | [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) | castor::net::channels::Tcp | [virtual] |
multicastHops() | castor::net::channels::Tcp | [virtual] |
mutex | castor::net::channels::Tcp | [private] |
open() | castor::net::channels::Tcp | [virtual] |
open(const NetAddress &a) | castor::net::channels::Tcp | [virtual] |
opened | castor::net::channels::Tcp | [private] |
peerAdded | castor::net::CastorChannel | |
peerRemoved | castor::net::CastorChannel | |
receive(char *data, size_t length) | castor::net::channels::Tcp | [virtual] |
receive(char *data, size_t length, NetAddress &remote) | castor::net::channels::Tcp | [virtual] |
registerCallback(CCallbackPtr cb) | castor::net::CastorChannel | |
remoteEndpoint | castor::net::channels::Tcp | [private] |
remove(const NetAddress &address) | castor::net::channels::Tcp | [protected] |
reuseAddress(bool on) | castor::net::channels::Tcp | [virtual] |
reuseAddress() | castor::net::channels::Tcp | [virtual] |
run() | castor::net::CastorChannel | |
send(const char *data, size_t length) | castor::net::channels::Tcp | [virtual] |
send(const char *data, size_t length, const NetAddress &remote) | castor::net::channels::Tcp | [virtual] |
service | castor::net::channels::Tcp | [private] |
setAsync(bool async) | castor::net::channels::Tcp | [virtual] |
signalReceive(const char *buffer, size_t count, NetAddressPtr address) | castor::net::CastorChannel | [inline, protected] |
socket | castor::net::channels::Tcp | [private] |
start() | castor::net::CastorChannel | |
strand | castor::net::CastorChannel | [protected] |
Tcp(asio::io_service &service) | castor::net::channels::Tcp | [protected] |
Tcp(asio::io_service &service, const NetAddress &a) | castor::net::channels::Tcp | |
thread | castor::net::CastorChannel | [protected] |
ThreadType typedef | castor::net::CastorChannel | [protected] |
~CastorChannel() | castor::net::CastorChannel | [virtual] |
~Tcp() | castor::net::channels::Tcp | [virtual] |