IBR-DTNSuite  0.10
dtn::api::Client Member List

This is the complete list of members for dtn::api::Client, including all inherited members.

abort()dtn::api::Client
Client(const std::string &app, ibrcommon::socketstream &stream, const COMMUNICATION_MODE mode=MODE_BIDIRECTIONAL)dtn::api::Client
Client(const std::string &app, const dtn::data::EID &group, ibrcommon::socketstream &stream, const COMMUNICATION_MODE mode=MODE_BIDIRECTIONAL)dtn::api::Client
close()dtn::api::Client
COMMUNICATION_MODE enum namedtn::api::Client
connect()dtn::api::Client
CONNECTION_SHUTDOWN_ERROR enum valuedtn::streams::StreamConnection
CONNECTION_SHUTDOWN_IDLE enum valuedtn::streams::StreamConnection
CONNECTION_SHUTDOWN_NODE_TIMEOUT enum valuedtn::streams::StreamConnection
CONNECTION_SHUTDOWN_NOTSET enum valuedtn::streams::StreamConnection
CONNECTION_SHUTDOWN_PEER_SHUTDOWN enum valuedtn::streams::StreamConnection
CONNECTION_SHUTDOWN_SIMPLE_SHUTDOWN enum valuedtn::streams::StreamConnection
ConnectionShutdownCases enum namedtn::streams::StreamConnection
enableIdleTimeout(const dtn::data::Timeout &seconds)dtn::streams::StreamConnection
eventBundleAck(const dtn::data::Length &ack)dtn::api::Clientvirtual
eventBundleForwarded()dtn::api::Clientinlinevirtual
eventBundleRefused()dtn::api::Clientinlinevirtual
eventConnectionDown()dtn::api::Clientvirtual
eventConnectionUp(const dtn::streams::StreamContactHeader &)dtn::api::Clientinlinevirtual
eventError()dtn::api::Clientinlinevirtual
eventShutdown(StreamConnection::ConnectionShutdownCases)dtn::api::Clientinlinevirtual
dtn::streams::StreamConnection::Callback::eventShutdown(StreamConnection::ConnectionShutdownCases csc)=0dtn::streams::StreamConnection::Callbackpure virtual
eventTimeout()dtn::api::Clientinlinevirtual
getBundle(const dtn::data::Timeout timeout=0)dtn::api::Client
getMonitorStat(int index)dtn::streams::StreamConnection
handshake(const dtn::data::EID &eid, const dtn::data::Timeout &timeout, const dtn::data::Bitset< StreamContactHeader::HEADER_BITS > &flags)dtn::streams::StreamConnection
keepalive()dtn::streams::StreamConnection
lastackdtn::api::Client
MODE_BIDIRECTIONAL enum valuedtn::api::Client
MODE_SENDONLY enum valuedtn::api::Client
operator<<(const dtn::data::Bundle &b)dtn::api::Client
received(const dtn::streams::StreamContactHeader &)dtn::api::Clientinlineprotectedvirtual
received(const dtn::data::Bundle &b)dtn::api::Clientprotectedvirtual
reject()dtn::streams::StreamConnection
resetMonitorStats()dtn::streams::StreamConnection
setMonitor(bool val)dtn::streams::StreamConnection
shutdown(ConnectionShutdownCases csc=CONNECTION_SHUTDOWN_SIMPLE_SHUTDOWN)dtn::streams::StreamConnection
StreamConnection(StreamConnection::Callback &cb, iostream &stream, const dtn::data::Length buffer_size=4096)dtn::streams::StreamConnection
~Client()dtn::api::Clientvirtual
~StreamConnection()dtn::streams::StreamConnectionvirtual