dtn::OpportunisticLink Member List

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

add_to_inflight(const BundleRef &bundle, size_t total_len)dtn::Link
add_to_queue(const BundleRef &bundle, size_t total_len)dtn::Link
ALWAYSON enum valuedtn::Link
AVAILABLE enum valuedtn::Link
BundleActions classdtn::Link [friend]
BundleDaemon classdtn::Link [friend]
bundles_inflight()dtn::Link [inline]
bundles_inflight_dtn::Link [protected]
bundles_queued()dtn::Link [inline]
bundles_queued_dtn::Link [protected]
bytes_inflight()dtn::Link [inline]
bytes_inflight_dtn::Link [protected]
bytes_queued()dtn::Link [inline]
bytes_queued_dtn::Link [protected]
cl_info() const dtn::Link [inline]
cl_info_dtn::Link [protected]
clayer() const dtn::Link [inline]
clayer_dtn::Link [protected]
close()dtn::Link [protected, virtual]
CLOSED enum valuedtn::Link
contact() const dtn::Link [inline]
contact_dtn::Link [protected]
ContactManager classdtn::Link [friend]
create_link(const std::string &name, link_type_t type, ConvergenceLayer *cl, const char *nexthop, int argc, const char *argv[], const char **invalid_argp=NULL)dtn::Link [static]
create_pending_dtn::Link [protected]
default_params_dtn::Link [protected, static]
del_from_inflight(const BundleRef &bundle, size_t total_len)dtn::Link
del_from_queue(const BundleRef &bundle, size_t total_len)dtn::Link
delete_link()dtn::Link [virtual]
deleted_dtn::Link [protected]
dump(oasys::StringBuffer *buf)dtn::Link
dump_stats(oasys::StringBuffer *buf)dtn::Link
format(char *buf, size_t sz) const dtn::Link
inflight()dtn::Link [inline]
inflight_dtn::Link [protected]
is_create_pending() const dtn::Link [inline]
is_reliable() const dtn::Link [inline]
is_usable() const dtn::Link [inline]
isavailable() const dtn::Link [inline]
isdeleted() const dtn::Link
isopen() const dtn::Link [inline]
isopening() const dtn::Link [inline]
Link(const std::string &name, link_type_t type, ConvergenceLayer *cl, const char *nexthop)dtn::Link
Link(const oasys::Builder &b)dtn::Link
LINK_INVALID enum valuedtn::Link
link_type_t enum namedtn::Link
link_type_to_str(link_type_t type)dtn::Link [inline, static]
lock()dtn::Link [inline]
lock_dtn::Link [protected]
name() const dtn::Link [inline]
name_dtn::Link [protected]
name_str() const dtn::Link [inline]
nexthop() const dtn::Link [inline]
nexthop_dtn::Link [protected]
nexthop_str() const dtn::Link [inline]
ONDEMAND enum valuedtn::Link
OPEN enum valuedtn::Link
open()dtn::Link [protected, virtual]
OPENING enum valuedtn::Link
OPPORTUNISTIC enum valuedtn::Link
OpportunisticLink(std::string name, ConvergenceLayer *cl, const char *nexthop)dtn::OpportunisticLink [inline]
ParamCommand classdtn::Link [friend]
params() const dtn::Link [inline]
params()dtn::Link [inline]
params_dtn::Link [protected]
parse_args(int argc, const char *argv[], const char **invalidp=NULL)dtn::Link [virtual]
queue()dtn::Link [inline]
queue_dtn::Link [protected]
queue_has_space() const dtn::Link
queue_is_full() const dtn::Link
reconfigure_link(int argc, const char *argv[])dtn::Link [virtual]
reconfigure_link(AttributeVector &params)dtn::Link [virtual]
reliable_dtn::Link [protected]
remote_eid()dtn::Link [inline]
remote_eid_dtn::Link [protected]
reset_stats() const dtn::Link [inline]
retry_interval_dtn::Link
router_info() const dtn::Link [inline]
router_info_dtn::Link [protected]
SCHEDULED enum valuedtn::Link
serialize(oasys::SerializeAction *action)dtn::Link
set_cl_info(CLInfo *cl_info)dtn::Link [inline]
set_contact(Contact *contact)dtn::Link [inline]
set_create_pending(bool create_pending=true)dtn::Link [inline]
set_initial_state()dtn::Link [virtual]
set_nexthop(const std::string &nexthop)dtn::Link [inline]
set_reliable(bool r)dtn::Link [inline]
set_remote_eid(const EndpointID &remote)dtn::Link [inline]
set_router_info(RouterInfo *router_info)dtn::Link [inline]
set_state(state_t state)dtn::Link
set_usable(bool usable=true)dtn::Link [inline]
state() const dtn::Link [inline]
state_dtn::Link [protected]
state_t enum namedtn::Link
state_to_str(state_t state)dtn::Link [inline, static]
stats()dtn::Link [inline]
stats_dtn::Link [mutable, protected]
str_to_link_type(const char *str)dtn::Link [inline, static]
type() const dtn::Link [inline]
type_dtn::Link [protected]
type_str() const dtn::Link [inline]
UNAVAILABLE enum valuedtn::Link
usable_dtn::Link [protected]
~Link()dtn::Link [protected, virtual]


Generated on Fri Jan 30 09:43:14 2009 for DTN Reference Implementation by  doxygen 1.5.8