prophet::BundleTLV::BundleEntry Struct Reference

Bundle Offer/Response Entry p. More...

#include <BundleTLV.h>

List of all members.

Public Attributes

u_int16_t dest_string_id
 ID string of the destination of the bundle as predefined in the dictionary TLV.
u_int8_t b_flags
 The encoding of the B_Flags in the request are:

Flag 0: Custody Offered 0b1
Flag 1: Reserved 0b1
Flag 2: Reserved 0b1
Flag 3: Reserved 0b1
Flag 4: Reserved 0b1
Flag 5: Reserved 0b1
Flag 6: Reserved 0b1
Flag 7: PRoPHET ACK 0b1

The encoding of the B_flag values in the response are:

Flag 0: Custody Accepted 0b1
Flag 1: Bundle Accepted 0b1
Flag 2: Reserved 0b1
Flag 3: Reserved 0b1
Flag 4: Reserved 0b1
Flag 5: Reserved 0b1
Flag 6: Reserved 0b1
Flag 7: Reserved 0b1


u_int8_t unused__
u_int32_t creation_timestamp
 This bundle's creation timestamp.
u_int32_t seqno
 NOT IN SPEC.

Detailed Description

Bundle Offer/Response Entry p.

30, 4.4.5

Definition at line 68 of file BundleTLV.h.


Member Data Documentation

The encoding of the B_Flags in the request are:

Flag 0: Custody Offered 0b1
Flag 1: Reserved 0b1
Flag 2: Reserved 0b1
Flag 3: Reserved 0b1
Flag 4: Reserved 0b1
Flag 5: Reserved 0b1
Flag 6: Reserved 0b1
Flag 7: PRoPHET ACK 0b1

The encoding of the B_flag values in the response are:

Flag 0: Custody Accepted 0b1
Flag 1: Bundle Accepted 0b1
Flag 2: Reserved 0b1
Flag 3: Reserved 0b1
Flag 4: Reserved 0b1
Flag 5: Reserved 0b1
Flag 6: Reserved 0b1
Flag 7: Reserved 0b1

Definition at line 98 of file BundleTLV.h.

Referenced by prophet::BundleTLV::write_bundle_entry().

This bundle's creation timestamp.

Definition at line 100 of file BundleTLV.h.

Referenced by prophet::BundleTLV::write_bundle_entry().

ID string of the destination of the bundle as predefined in the dictionary TLV.

Definition at line 73 of file BundleTLV.h.

Referenced by prophet::BundleTLV::write_bundle_entry().

NOT IN SPEC.

Definition at line 101 of file BundleTLV.h.

Referenced by prophet::BundleTLV::write_bundle_entry().

Definition at line 99 of file BundleTLV.h.


The documentation for this struct was generated from the following file:
Generated on Sun Nov 21 11:41:15 2010 for DTN Reference Implementation by  doxygen 1.6.3