#include <BundleEvent.h>
Definition at line 756 of file BundleEvent.h.
Public Member Functions | |
CustodySignalEvent (const CustodySignal::data_t &data) | |
virtual void | serialize (oasys::SerializeAction *a) |
This should call v->process() on each of the types that are to be serialized in the object. | |
Public Attributes | |
CustodySignal::data_t | data_ |
The parsed data from the custody transfer signal. |
dtn::CustodySignalEvent::CustodySignalEvent | ( | const CustodySignal::data_t & | data | ) | [inline] |
Definition at line 758 of file BundleEvent.h.
void dtn::CustodySignalEvent::serialize | ( | oasys::SerializeAction * | a | ) | [virtual] |
This should call v->process() on each of the types that are to be serialized in the object.
Reimplemented from dtn::BundleEvent.
Definition at line 282 of file BundleEvent.cc.
References dtn::CustodySignal::data_t::admin_flags_, dtn::CustodySignal::data_t::admin_type_, dtn::CustodySignal::data_t::custody_signal_tv_, data_, dtn::CustodySignal::data_t::orig_creation_tv_, dtn::CustodySignal::data_t::orig_frag_length_, dtn::CustodySignal::data_t::orig_frag_offset_, dtn::CustodySignal::data_t::orig_source_eid_, oasys::SerializeAction::process(), dtn::CustodySignal::data_t::reason_, dtn::BundleTimestamp::seconds_, dtn::BundleTimestamp::seqno_, dtn::EndpointID::str(), and dtn::CustodySignal::data_t::succeeded_.
The parsed data from the custody transfer signal.
Definition at line 765 of file BundleEvent.h.
Referenced by dtn::BundleDaemon::handle_custody_signal(), and serialize().