|
IBR-DTNSuite
0.12
|
Classes | |
| class | AbstractWorker |
| class | P2PDialupException |
| class | BundleCore |
| class | BundleEvent |
| class | BundleExpiredEvent |
| class | BundleGeneratedEvent |
| class | BundlePurgeEvent |
| class | CustodyEvent |
| class | Event |
| class | EventProcessor |
| class | EventDebugger |
| class | EventDispatcher |
| class | EventReceiver |
| class | EventSwitch |
| class | FragmentationAbortedException |
| class | FragmentationProhibitedException |
| class | FragmentationNotNecessaryException |
| class | FragmentManager |
| class | GlobalEvent |
| class | Node |
| class | NodeEvent |
| class | StatusReportGenerator |
| class | TimeAdjustmentEvent |
| class | TimeEvent |
| class | WallClock |
Enumerations | |
| enum | EventBundleAction { BUNDLE_DELETED = 0, BUNDLE_CUSTODY_ACCEPTED = 1, BUNDLE_FORWARDED = 2, BUNDLE_DELIVERED = 3, BUNDLE_RECEIVED = 4, BUNDLE_STORED = 5 } |
| enum | EventCustodyAction { CUSTODY_REJECT = 0, CUSTODY_ACCEPT = 1 } |
| enum | EventNodeAction { NODE_UNAVAILABLE = 0, NODE_AVAILABLE = 1, NODE_DATA_ADDED = 2, NODE_DATA_REMOVED = 3 } |
| enum | TimeEventAction { TIME_SECOND_TICK = 0 } |
Functions | |
| std::ostream & | operator<< (std::ostream &stream, const Node::URI &u) |
| std::ostream & | operator<< (std::ostream &stream, const Node::Attribute &a) |
| bool | compare_uri_priority (const Node::URI &first, const Node::URI &second) |
| bool | compare_attr_priority (const Node::Attribute &first, const Node::Attribute &second) |
| std::ostream & | operator<< (std::ostream &stream, const Node &node) |
| Enumerator | |
|---|---|
| BUNDLE_DELETED | |
| BUNDLE_CUSTODY_ACCEPTED | |
| BUNDLE_FORWARDED | |
| BUNDLE_DELIVERED | |
| BUNDLE_RECEIVED | |
| BUNDLE_STORED | |
Definition at line 35 of file BundleEvent.h.
| Enumerator | |
|---|---|
| CUSTODY_REJECT | |
| CUSTODY_ACCEPT | |
Definition at line 34 of file CustodyEvent.h.
| Enumerator | |
|---|---|
| NODE_UNAVAILABLE | |
| NODE_AVAILABLE | |
| NODE_DATA_ADDED | |
| NODE_DATA_REMOVED | |
Definition at line 34 of file NodeEvent.h.
| Enumerator | |
|---|---|
| TIME_SECOND_TICK | |
Definition at line 32 of file TimeEvent.h.
| bool dtn::core::compare_attr_priority | ( | const Node::Attribute & | first, |
| const Node::Attribute & | second | ||
| ) |
Definition at line 320 of file Node.cpp.
References dtn::core::Node::Attribute::priority.
Referenced by dtn::core::Node::get().
Definition at line 314 of file Node.cpp.
References dtn::core::Node::URI::priority.
Referenced by dtn::core::Node::get(), and dtn::core::Node::getAll().
| std::ostream& dtn::core::operator<< | ( | std::ostream & | stream, |
| const Node::URI & | u | ||
| ) |
Definition at line 99 of file Node.cpp.
References dtn::core::Node::URI::priority, dtn::core::Node::URI::protocol, dtn::core::Node::toString(), dtn::core::Node::URI::type, and dtn::core::Node::URI::value.

| std::ostream& dtn::core::operator<< | ( | std::ostream & | stream, |
| const Node::Attribute & | a | ||
| ) |
Definition at line 132 of file Node.cpp.
References dtn::core::Node::Attribute::name, dtn::core::Node::Attribute::priority, dtn::core::Node::toString(), dtn::core::Node::Attribute::type, and dtn::core::Node::Attribute::value.

| std::ostream& dtn::core::operator<< | ( | std::ostream & | stream, |
| const Node & | node | ||
| ) |
Definition at line 595 of file Node.cpp.
References dtn::core::Node::URI::expire, dtn::core::Node::Attribute::expire, dtn::data::EID::getString(), and dtn::data::SDNV< E >::toString().
