prophet::BundleCore Member List
This is the complete list of members for
prophet::BundleCore, including all inherited members.
bundles() const =0 | prophet::BundleCore | [pure virtual] |
create_alarm(ExpirationHandler *handler, u_int timeout, bool jitter=false)=0 | prophet::BundleCore | [pure virtual] |
create_bundle(const std::string &src, const std::string &dst, u_int exp)=0 | prophet::BundleCore | [pure virtual] |
custody_accepted() const =0 | prophet::BundleCore | [pure virtual] |
delete_node(const Node *node)=0 | prophet::BundleCore | [pure virtual] |
drop_bundle(const Bundle *bundle)=0 | prophet::BundleCore | [pure virtual] |
find(const BundleList &list, const std::string &eid, u_int32_t creation_ts, u_int32_t seqno) const =0 | prophet::BundleCore | [pure virtual] |
get_route(const std::string &dest_id) const =0 | prophet::BundleCore | [pure virtual] |
get_route_pattern(const std::string &dest_id) const =0 | prophet::BundleCore | [pure virtual] |
is_route(const std::string &dest_id, const std::string &route) const =0 | prophet::BundleCore | [pure virtual] |
local_eid() const =0 | prophet::BundleCore | [pure virtual] |
LOG_ALWAYS | prophet::BundleCore | [static] |
LOG_CRIT | prophet::BundleCore | [static] |
LOG_DEBUG | prophet::BundleCore | [static] |
LOG_ERR | prophet::BundleCore | [static] |
LOG_INFO | prophet::BundleCore | [static] |
LOG_NOTICE | prophet::BundleCore | [static] |
LOG_WARN | prophet::BundleCore | [static] |
max_bundle_quota() const =0 | prophet::BundleCore | [pure virtual] |
print_log(const char *name, int level, const char *fmt,...)=0 | prophet::BundleCore | [pure virtual] |
prophet_id(const Link *link) const =0 | prophet::BundleCore | [pure virtual] |
prophet_id() const =0 | prophet::BundleCore | [pure virtual] |
read_bundle(const Bundle *bundle, u_char *buffer, size_t &len) const =0 | prophet::BundleCore | [pure virtual] |
send_bundle(const Bundle *bundle, const Link *link)=0 | prophet::BundleCore | [pure virtual] |
should_fwd(const Bundle *bundle, const Link *link) const =0 | prophet::BundleCore | [pure virtual] |
update_node(const Node *node)=0 | prophet::BundleCore | [pure virtual] |
write_bundle(const Bundle *bundle, const u_char *buf, size_t len)=0 | prophet::BundleCore | [pure virtual] |
~BundleCore() | prophet::BundleCore | [inline, virtual] |