31 using namespace dtn::data;
54 report.
status |=
static_cast<char>(type);
57 report.
reasoncode |=
static_cast<char>(reason);
102 report.
write(payload);
114 switch (bundleevent.getAction())
static void inject(const dtn::data::EID &source, dtn::data::Bundle &bundle)
dtn::data::BundleID bundleid
static dtn::data::EID local
static void add(EventReceiver< E > *receiver)
virtual void write(dtn::data::PayloadBlock &p) const
static void remove(const EventReceiver< E > *receiver)
DTNTime timeof_forwarding
DTNTime timeof_custodyaccept
void raiseEvent(const dtn::core::BundleEvent &evt)
virtual ~StatusReportGenerator()
void set(FLAGS flag, bool value)