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().
1.6.3