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

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

addEndpoint(const std::string &suffix)dtn::api::NativeSession
addRegistration(const dtn::data::EID &eid)dtn::api::NativeSession
clear(RegisterIndex ri)dtn::api::NativeSession
clearRegistration()dtn::api::NativeSession
delivered(const dtn::data::BundleID &id) const dtn::api::NativeSession
destroy()dtn::api::NativeSession
free(RegisterIndex ri)dtn::api::NativeSession
get(RegisterIndex ri)dtn::api::NativeSession
getInfo(RegisterIndex ri)dtn::api::NativeSession
getNodeEID() const dtn::api::NativeSession
getSubscriptions()dtn::api::NativeSession
load(RegisterIndex ri, const dtn::data::BundleID &id)dtn::api::NativeSession
NativeSession(NativeSessionCallback *session_cb, NativeSerializerCallback *serializer_cb)dtn::api::NativeSession
next(RegisterIndex ri)dtn::api::NativeSession
put(RegisterIndex ri, const dtn::data::Bundle &b)dtn::api::NativeSession
put(RegisterIndex ri, const dtn::data::PrimaryBlock &b)dtn::api::NativeSession
read(RegisterIndex ri, char *buf, size_t &len, const size_t offset=0)dtn::api::NativeSession
receive()dtn::api::NativeSession
REG1 enum valuedtn::api::NativeSession
REG2 enum valuedtn::api::NativeSession
RegisterIndex enum namedtn::api::NativeSession
removeEndpoint(const std::string &suffix)dtn::api::NativeSession
removeRegistration(const dtn::data::EID &eid)dtn::api::NativeSession
resetEndpoint()dtn::api::NativeSession
send(RegisterIndex ri)dtn::api::NativeSession
setEndpoint(const std::string &suffix)dtn::api::NativeSession
TAGdtn::api::NativeSessionstatic
write(RegisterIndex ri, const char *buf, const size_t len, const size_t offset=std::string::npos)dtn::api::NativeSession
~NativeSession()dtn::api::NativeSessionvirtual