35 fragment_length(0), timeof_receipt(), timeof_custodyaccept(),
36 timeof_forwarding(), timeof_delivery(), timeof_deletion()
87 (*stream).get(_admfield);
92 (*stream).get(status);
93 (*stream).get(reasoncode);
97 bundleid.fragment =
true;
99 (*stream) >> bundleid.offset;
100 (*stream) >> fragment_length;
103 if (status & RECEIPT_OF_BUNDLE)
104 (*stream) >> timeof_receipt;
106 if (status & CUSTODY_ACCEPTANCE_OF_BUNDLE)
107 (*stream) >> timeof_custodyaccept;
109 if (status & FORWARDING_OF_BUNDLE)
110 (*stream) >> timeof_forwarding;
112 if (status & DELIVERY_OF_BUNDLE)
113 (*stream) >> timeof_delivery;
115 if (status & DELETION_OF_BUNDLE)
116 (*stream) >> timeof_deletion;
118 (*stream) >> bundleid.timestamp;
119 (*stream) >> bundleid.sequencenumber;
123 bundleid.source =
EID(source);