dtn_bundle_spec_t Struct Reference

Bundle metadata. More...

#include <dtn_types.h>

List of all members.

Public Attributes

dtn_endpoint_id_t source
dtn_endpoint_id_t dest
dtn_endpoint_id_t replyto
dtn_bundle_priority_t priority
int dopts
dtn_timeval_t expiration
dtn_timestamp_t creation_ts
dtn_reg_id_t delivery_regid
dtn_sequence_id_t sequence_id
dtn_sequence_id_t obsoletes_id
struct {
   u_int   blocks_len
   dtn_extension_block_t *   blocks_val
blocks
struct {
   u_int   metadata_len
   dtn_extension_block_t *   metadata_val
metadata


Detailed Description

Bundle metadata.

The delivery_regid is ignored when sending bundles, but is filled in by the daemon with the registration id where the bundle was received.

Definition at line 259 of file dtn_types.h.


Member Data Documentation

struct { ... } dtn_bundle_spec_t::blocks

Definition at line 267 of file dtn_types.h.

Referenced by dtn_recv(), dtn::APIClient::handle_recv(), and xdr_dtn_bundle_spec_t().

Definition at line 275 of file dtn_types.h.

Referenced by dtn::APIClient::handle_recv(), main(), and xdr_dtn_bundle_spec_t().

Definition at line 276 of file dtn_types.h.

Referenced by dtn::APIClient::handle_recv(), main(), and xdr_dtn_bundle_spec_t().


The documentation for this struct was generated from the following file:

Generated on Fri Jan 30 09:43:11 2009 for DTN Reference Implementation by  doxygen 1.5.8