Bundle metadata. More...
#include <dtn_types.h>
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 |
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.
struct { ... } dtn_bundle_spec_t::blocks |
Referenced by DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), and xdr_dtn_bundle_spec_t().
Definition at line 271 of file dtn_types.h.
Referenced by DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), and xdr_dtn_bundle_spec_t().
Definition at line 272 of file dtn_types.h.
Referenced by DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), and xdr_dtn_bundle_spec_t().
Definition at line 266 of file dtn_types.h.
Referenced by dtn_recv(), DTNRecvCommand::exec(), dtn::APIClient::handle_recv(), main(), and xdr_dtn_bundle_spec_t().
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 261 of file dtn_types.h.
Referenced by dtn_recv(), dtn_send(), DTNRecvCommand::exec(), DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), make_spec(), reader_thread(), TcaController::send_bundle(), dtntunnel::DTNTunnel::send_bundle(), to_bundles(), and xdr_dtn_bundle_spec_t().
Definition at line 264 of file dtn_types.h.
Referenced by dtn_recv(), dtn_send(), DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), make_spec(), reader_thread(), TcaController::send_bundle(), dtntunnel::DTNTunnel::send_bundle(), to_bundles(), and xdr_dtn_bundle_spec_t().
Definition at line 265 of file dtn_types.h.
Referenced by dtn_recv(), dtn_send(), DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), make_spec(), reader_thread(), TcaController::send_bundle(), dtntunnel::DTNTunnel::send_bundle(), to_bundles(), and xdr_dtn_bundle_spec_t().
struct { ... } dtn_bundle_spec_t::metadata |
Referenced by dtn::APIClient::handle_recv(), main(), 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().
Definition at line 269 of file dtn_types.h.
Referenced by dtn_send(), DTNRecvCommand::exec(), DTNSendCommand::exec(), dtn::APIClient::handle_recv(), to_bundles(), and xdr_dtn_bundle_spec_t().
Definition at line 263 of file dtn_types.h.
Referenced by dtn_recv(), dtn_send(), DTNSendCommand::exec(), main(), make_spec(), TcaController::send_bundle(), dtntunnel::DTNTunnel::send_bundle(), and xdr_dtn_bundle_spec_t().
Definition at line 262 of file dtn_types.h.
Referenced by dtn_recv(), dtn_send(), DTNRecvCommand::exec(), DTNSendCommand::exec(), dtn::APIClient::handle_recv(), main(), make_spec(), reader_thread(), TcaController::send_bundle(), to_bundles(), and xdr_dtn_bundle_spec_t().
Definition at line 268 of file dtn_types.h.
Referenced by dtn_send(), DTNRecvCommand::exec(), DTNSendCommand::exec(), dtn::APIClient::handle_recv(), to_bundles(), and xdr_dtn_bundle_spec_t().
Definition at line 260 of file dtn_types.h.
Referenced by dtn_recv(), dtn_send(), DTNRecvCommand::exec(), DTNSendCommand::exec(), from_bundles(), dtntunnel::TCPTunnel::handle_bundle(), handle_file_transfer(), dtn::APIClient::handle_recv(), main(), make_spec(), reader_thread(), TcaController::recv_bundle(), TcaController::send_bundle(), dtntunnel::DTNTunnel::send_bundle(), to_bundles(), and xdr_dtn_bundle_spec_t().