Module bp7::bundle[][src]

Structs

Bundle represents a bundle as defined in section 4.2.1. Each Bundle contains one primary block and multiple canonical blocks.

Builder for Bundle.

Enums

Error type for BundleBuilder

Constants

Bundle must be deleted if this block can’t be processed.

Block must be removed from the bundle if it can’t be processed.

This block must be replicated in every fragment.

Transmission of a status report is requested if this block can’t be processed.

The bundle’s payload is an administrative record.

The bundle is a fragment.

The bundle must not be fragmented.

Status time is requested in all status reports.

Acknowledgment by the user application is requested.

Request reporting of bundle deletion.

Request reporting of bundle delivery.

Request reporting of bundle forwarding.

Request reporting of bundle reception.

Version for upcoming bundle protocol standard is 7.

Traits

Functions

Creates a new bundle with the given endpoints, a hop count block and a payload block. CRC is set to CrcNo by default and the lifetime is set to 60 * 60 seconds.

Type Definitions