#include <ProphetEncounter.h>
Inheritance diagram for dtn::ProphetOracle:

Definition at line 41 of file ProphetEncounter.h.
Public Member Functions | |
| virtual | ~ProphetOracle () |
| virtual ProphetParams * | params ()=0 |
| virtual ProphetBundleQueue * | bundles ()=0 |
| virtual ProphetTable * | nodes ()=0 |
| virtual BundleActions * | actions ()=0 |
| virtual ProphetAckList * | acks ()=0 |
| virtual ProphetStats * | stats ()=0 |
| virtual dtn::ProphetOracle::~ProphetOracle | ( | ) | [inline, virtual] |
Definition at line 43 of file ProphetEncounter.h.
| virtual ProphetParams* dtn::ProphetOracle::params | ( | ) | [pure virtual] |
Implemented in dtn::ProphetController.
Referenced by dtn::ProphetEncounter::enqueue_hello(), dtn::ProphetEncounter::enqueue_rib(), dtn::ProphetEncounter::handle_hello_interval_changed(), dtn::ProphetEncounter::handle_hello_tlv(), dtn::ProphetEncounter::handle_poll_timeout(), dtn::ProphetEncounter::handle_rib_tlv(), dtn::ProphetEncounter::ProphetEncounter(), dtn::ProphetEncounter::run(), dtn::ProphetEncounter::send_bundle_offer(), dtn::ProphetEncounter::send_dictionary(), and dtn::ProphetEncounter::set_state().
| virtual ProphetBundleQueue* dtn::ProphetOracle::bundles | ( | ) | [pure virtual] |
| virtual ProphetTable* dtn::ProphetOracle::nodes | ( | ) | [pure virtual] |
| virtual BundleActions* dtn::ProphetOracle::actions | ( | ) | [pure virtual] |
Implemented in dtn::ProphetController.
Referenced by dtn::ProphetEncounter::fwd_to_nexthop(), and dtn::ProphetEncounter::ProphetEncounter().
| virtual ProphetAckList* dtn::ProphetOracle::acks | ( | ) | [pure virtual] |
Implemented in dtn::ProphetController.
Referenced by dtn::ProphetEncounter::handle_bundle_tlv(), dtn::ProphetEncounter::ProphetEncounter(), and dtn::ProphetEncounter::send_bundle_offer().
| virtual ProphetStats* dtn::ProphetOracle::stats | ( | ) | [pure virtual] |
Implemented in dtn::ProphetController.
Referenced by dtn::ProphetEncounter::fwd_to_nexthop(), dtn::ProphetEncounter::ProphetEncounter(), and dtn::ProphetEncounter::send_bundle_offer().
1.5.1