IBR-DTNSuite
0.12
Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
dtn::api::Client Member List
This is the complete list of members for
dtn::api::Client
, including all inherited members.
abort
()
dtn::api::Client
addTrafficIn
(size_t)
dtn::streams::StreamConnection::Callback
inline
virtual
addTrafficOut
(size_t)
dtn::streams::StreamConnection::Callback
inline
virtual
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
inline
virtual
eventBundleRefused
()
dtn::api::Client
inline
virtual
eventConnectionDown
()
dtn::api::Client
virtual
eventConnectionUp
(const dtn::streams::StreamContactHeader &)
dtn::api::Client
inline
virtual
eventError
()
dtn::api::Client
inline
virtual
eventShutdown
(StreamConnection::ConnectionShutdownCases)
dtn::api::Client
inline
virtual
dtn::streams::StreamConnection::Callback::eventShutdown
(StreamConnection::ConnectionShutdownCases csc)=0
dtn::streams::StreamConnection::Callback
pure virtual
eventTimeout
()
dtn::api::Client
inline
virtual
getBundle
(const dtn::data::Timeout timeout=0)
dtn::api::Client
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
received
(const dtn::streams::StreamContactHeader &)
dtn::api::Client
inline
protected
virtual
received
(const dtn::data::Bundle &b)
dtn::api::Client
protected
virtual
reject
()
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::Client
virtual
~StreamConnection
()
dtn::streams::StreamConnection
virtual
Generated on Thu Mar 27 2014 09:26:22 for IBR-DTNSuite by
1.8.4