34 : status(0), reasoncode(0),
35 timeof_receipt(), timeof_custodyaccept(),
36 timeof_forwarding(), timeof_delivery(), timeof_deletion()
54 (*stream).put(admfield);
90 (*stream).get(admfield);
95 (*stream).get(status);
96 (*stream).get(reasoncode);
98 if ( admfield & 0x01 )
100 bundleid.setFragment(
true);
102 (*stream) >> bundleid.fragmentoffset;
109 if (status & RECEIPT_OF_BUNDLE)
110 (*stream) >> timeof_receipt;
112 if (status & CUSTODY_ACCEPTANCE_OF_BUNDLE)
113 (*stream) >> timeof_custodyaccept;
115 if (status & FORWARDING_OF_BUNDLE)
116 (*stream) >> timeof_forwarding;
118 if (status & DELIVERY_OF_BUNDLE)
119 (*stream) >> timeof_delivery;
121 if (status & DELETION_OF_BUNDLE)
122 (*stream) >> timeof_deletion;
124 (*stream) >> bundleid.timestamp;
125 (*stream) >> bundleid.sequencenumber;
129 bundleid.source =
EID(source);