dtn::BundleStatusReport::data_t Struct Reference

#include <BundleStatusReport.h>

List of all members.


Detailed Description

Specification of the contents of a Bundle Status Report.

Definition at line 44 of file BundleStatusReport.h.


Public Attributes

u_int8_t admin_type_
u_int8_t admin_flags_
u_int8_t status_flags_
u_int8_t reason_code_
u_int64_t orig_frag_offset_
u_int64_t orig_frag_length_
BundleTimestamp receipt_tv_
BundleTimestamp custody_tv_
BundleTimestamp forwarding_tv_
BundleTimestamp delivery_tv_
BundleTimestamp deletion_tv_
BundleTimestamp acknowledgement_tv_
BundleTimestamp orig_creation_tv_
EndpointID orig_source_eid_

Member Data Documentation

u_int8_t dtn::BundleStatusReport::data_t::admin_type_

Definition at line 45 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

u_int8_t dtn::BundleStatusReport::data_t::admin_flags_

Definition at line 46 of file BundleStatusReport.h.

Referenced by dtn::TclRegistration::parse_bundle_data(), and dtn::BundleStatusReport::parse_status_report().

u_int8_t dtn::BundleStatusReport::data_t::status_flags_

Definition at line 47 of file BundleStatusReport.h.

Referenced by dtn::APIClient::handle_recv(), and dtn::BundleStatusReport::parse_status_report().

u_int8_t dtn::BundleStatusReport::data_t::reason_code_

Definition at line 48 of file BundleStatusReport.h.

Referenced by dtn::APIClient::handle_recv(), dtn::TclRegistration::parse_bundle_data(), and dtn::BundleStatusReport::parse_status_report().

u_int64_t dtn::BundleStatusReport::data_t::orig_frag_offset_

Definition at line 49 of file BundleStatusReport.h.

Referenced by dtn::APIClient::handle_recv(), dtn::TclRegistration::parse_bundle_data(), and dtn::BundleStatusReport::parse_status_report().

u_int64_t dtn::BundleStatusReport::data_t::orig_frag_length_

Definition at line 50 of file BundleStatusReport.h.

Referenced by dtn::APIClient::handle_recv(), dtn::TclRegistration::parse_bundle_data(), and dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::receipt_tv_

Definition at line 51 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::custody_tv_

Definition at line 52 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::forwarding_tv_

Definition at line 53 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::delivery_tv_

Definition at line 54 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::deletion_tv_

Definition at line 55 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::acknowledgement_tv_

Definition at line 56 of file BundleStatusReport.h.

Referenced by dtn::BundleStatusReport::parse_status_report().

BundleTimestamp dtn::BundleStatusReport::data_t::orig_creation_tv_

Definition at line 57 of file BundleStatusReport.h.

Referenced by dtn::APIClient::handle_recv(), dtn::TclRegistration::parse_bundle_data(), and dtn::BundleStatusReport::parse_status_report().

EndpointID dtn::BundleStatusReport::data_t::orig_source_eid_

Definition at line 58 of file BundleStatusReport.h.

Referenced by dtn::APIClient::handle_recv(), dtn::TclRegistration::parse_bundle_data(), and dtn::BundleStatusReport::parse_status_report().


The documentation for this struct was generated from the following file:
Generated on Sat Sep 8 08:36:21 2007 for DTN Reference Implementation by  doxygen 1.5.3