#include <ProphetLists.h>

Definition at line 1051 of file ProphetLists.h.
Public Member Functions | |
| ProphetBundleOffer (const BundleList &bundles, FwdStrategy *comp, ProphetDecider *decider) | |
| virtual | ~ProphetBundleOffer () |
| void | push (Bundle *b) |
| void | pop () |
Protected Types | |
| typedef std::priority_queue < Bundle * > | BundleQueue |
Protected Attributes | |
| BundleList | list_ |
| FwdStrategy * | comp_ |
| ProphetDecider * | decide_ |
typedef std::priority_queue<Bundle*> dtn::ProphetBundleOffer::BundleQueue [protected] |
Definition at line 1055 of file ProphetLists.h.
| dtn::ProphetBundleOffer::ProphetBundleOffer | ( | const BundleList & | bundles, | |
| FwdStrategy * | comp, | |||
| ProphetDecider * | decider | |||
| ) | [inline] |
Definition at line 1057 of file ProphetLists.h.
References dtn::BundleList::begin(), dtn::BundleList::end(), ExamineDump::l, and dtn::BundleList::lock().
| virtual dtn::ProphetBundleOffer::~ProphetBundleOffer | ( | ) | [inline, virtual] |
Definition at line 1073 of file ProphetLists.h.
| void dtn::ProphetBundleOffer::push | ( | Bundle * | b | ) | [inline] |
| void dtn::ProphetBundleOffer::pop | ( | ) | [inline] |
Definition at line 1088 of file ProphetLists.h.
BundleList dtn::ProphetBundleOffer::list_ [protected] |
Definition at line 1095 of file ProphetLists.h.
FwdStrategy* dtn::ProphetBundleOffer::comp_ [protected] |
Definition at line 1096 of file ProphetLists.h.
ProphetDecider* dtn::ProphetBundleOffer::decide_ [protected] |
Definition at line 1097 of file ProphetLists.h.
1.5.3