abort() | dtn::api::Client | |
base() | BundleStream | |
BundleStream(ibrcommon::socketstream &stream, size_t min_chunk_size, size_t max_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::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 name | dtn::api::Client | |
connect() | dtn::api::Client | |
CONNECTION_SHUTDOWN_ERROR enum value | dtn::streams::StreamConnection | |
CONNECTION_SHUTDOWN_IDLE enum value | dtn::streams::StreamConnection | |
CONNECTION_SHUTDOWN_NODE_TIMEOUT enum value | dtn::streams::StreamConnection | |
CONNECTION_SHUTDOWN_NOTSET enum value | dtn::streams::StreamConnection | |
CONNECTION_SHUTDOWN_PEER_SHUTDOWN enum value | dtn::streams::StreamConnection | |
CONNECTION_SHUTDOWN_SIMPLE_SHUTDOWN enum value | dtn::streams::StreamConnection | |
ConnectionShutdownCases enum name | dtn::streams::StreamConnection | |
enableIdleTimeout(const dtn::data::Timeout &seconds) | dtn::streams::StreamConnection | |
eventBundleAck(const dtn::data::Length &ack) | dtn::api::Client | virtual |
eventBundleForwarded() | dtn::api::Client | inlinevirtual |
eventBundleRefused() | dtn::api::Client | inlinevirtual |
eventConnectionDown() | dtn::api::Client | virtual |
eventConnectionUp(const dtn::streams::StreamContactHeader &) | dtn::api::Client | inlinevirtual |
eventError() | dtn::api::Client | inlinevirtual |
eventShutdown(StreamConnection::ConnectionShutdownCases) | dtn::api::Client | inlinevirtual |
dtn::streams::StreamConnection::Callback::eventShutdown(StreamConnection::ConnectionShutdownCases csc)=0 | dtn::streams::StreamConnection::Callback | pure virtual |
eventTimeout() | dtn::api::Client | inlinevirtual |
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 | |
lastack | dtn::api::Client | |
MODE_BIDIRECTIONAL enum value | dtn::api::Client | |
MODE_SENDONLY enum value | dtn::api::Client | |
operator<<(const dtn::data::Bundle &b) | dtn::api::Client | |
rdbuf() | BundleStream | |
received(const dtn::data::Bundle &b) | BundleStream | protectedvirtual |
dtn::api::Client::received(const dtn::streams::StreamContactHeader &) | dtn::api::Client | inlineprotectedvirtual |
reject() | dtn::streams::StreamConnection | |
resetMonitorStats() | dtn::streams::StreamConnection | |
setAutoFlush(bool val) | BundleStream | |
setMonitor(bool val) | dtn::streams::StreamConnection | |
setReceiveTimeout(unsigned int timeout) | BundleStream | |
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 | |
~BundleStream() | BundleStream | virtual |
~Client() | dtn::api::Client | virtual |
~StreamConnection() | dtn::streams::StreamConnection | virtual |