IBR-DTNSuite  0.8
BundleStream Member List
This is the complete list of members for BundleStream, including all inherited members.
abort()dtn::api::Client
base()BundleStream
BundleStream(ibrcommon::tcpstream &stream, size_t chunk_size, const std::string &app="stream", const dtn::data::EID &group=dtn::data::EID(), bool wait_seq_zero=false)BundleStream
Client(const std::string &app, ibrcommon::tcpstream &stream, const COMMUNICATION_MODE mode=MODE_BIDIRECTIONAL)dtn::api::Client
Client(const std::string &app, const dtn::data::EID &group, ibrcommon::tcpstream &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(size_t seconds)dtn::streams::StreamConnection
eventBundleAck(size_t ack)dtn::api::Client [virtual]
eventBundleForwarded()dtn::api::Client [inline, virtual]
eventBundleRefused()dtn::api::Client [inline, virtual]
eventConnectionDown()dtn::api::Client [virtual]
eventConnectionUp(const StreamContactHeader &)dtn::api::Client [inline, virtual]
eventError()dtn::api::Client [inline, virtual]
eventShutdown(StreamConnection::ConnectionShutdownCases)dtn::api::Client [inline, virtual]
eventTimeout()dtn::api::Client [inline, virtual]
getBundle(size_t timeout=0)dtn::api::Client
handshake(const dtn::data::EID &eid, const size_t timeout=10, const char flags=0)dtn::streams::StreamConnection
keepalive()dtn::streams::StreamConnection
lastackdtn::api::Client
MODE_BIDIRECTIONAL enum valuedtn::api::Client
MODE_SENDONLY enum valuedtn::api::Client
rdbuf()BundleStream
received(const dtn::api::Bundle &b)BundleStream [protected, virtual]
dtn::api::Client::received(const dtn::streams::StreamContactHeader &)dtn::api::Client [inline, protected, virtual]
reject()dtn::streams::StreamConnection
shutdown(ConnectionShutdownCases csc=CONNECTION_SHUTDOWN_SIMPLE_SHUTDOWN)dtn::streams::StreamConnection
StreamConnection(StreamConnection::Callback &cb, iostream &stream, const size_t buffer_size=4096)dtn::streams::StreamConnection
~BundleStream()BundleStream [virtual]
~Client()dtn::api::Client [virtual]
~StreamConnection()dtn::streams::StreamConnection [virtual]