DTNSendCommand Class Reference

List of all members.

Classes

struct  SendOpts

Public Member Functions

void init_opts ()
 DTNSendCommand ()
int exec (int argc, const char **argv, Tcl_Interp *interp)

Public Attributes

oasys::OptParser parser_
SendOpts opts_


Detailed Description

Definition at line 291 of file dtntest.cc.


Constructor & Destructor Documentation

DTNSendCommand::DTNSendCommand (  )  [inline]


Member Function Documentation

int DTNSendCommand::exec ( int  argc,
const char **  argv,
Tcl_Interp *  interp 
) [inline]

Definition at line 395 of file dtntest.cc.

References DTNSendCommand::DTNSendCommand::SendOpts::block_content_, DTNSendCommand::DTNSendCommand::SendOpts::block_content_len_, DTNSendCommand::DTNSendCommand::SendOpts::block_flags_, DTNSendCommand::DTNSendCommand::SendOpts::block_type_, dtn_bundle_spec_t::blocks, dtn_bundle_spec_t::blocks_len, dtn_bundle_spec_t::blocks_val, DTNSendCommand::DTNSendCommand::SendOpts::custody_rcpt_, DTNSendCommand::DTNSendCommand::SendOpts::custody_xfer_, dtn_extension_block_t::data, dtn_sequence_id_t::data, dtn_extension_block_t::data_len, dtn_sequence_id_t::data_len, dtn_extension_block_t::data_val, dtn_sequence_id_t::data_val, DTNSendCommand::DTNSendCommand::SendOpts::deletion_rcpt_, DTNSendCommand::DTNSendCommand::SendOpts::delivery_rcpt_, dtn_bundle_spec_t::dest, DTNSendCommand::DTNSendCommand::SendOpts::dest_, dtn_bundle_spec_t::dopts, DOPTS_CUSTODY, DOPTS_CUSTODY_RCPT, DOPTS_DELETE_RCPT, DOPTS_DELIVERY_RCPT, DOPTS_FORWARD_RCPT, DOPTS_RECEIVE_RCPT, dtn_copy_eid(), dtn_errno(), DTN_PAYLOAD_FILE, DTN_PAYLOAD_MEM, dtn_send(), dtn_set_payload(), dtn_strerror(), DTN_SUCCESS, dtn_bundle_spec_t::expiration, DTNSendCommand::DTNSendCommand::SendOpts::expiration_, dtn_extension_block_t::flags, DTNSendCommand::DTNSendCommand::SendOpts::forward_rcpt_, init_opts(), dtn_bundle_spec_t::obsoletes_id, DTNSendCommand::DTNSendCommand::SendOpts::obsoletes_id_, opts_, parser_, DTNSendCommand::DTNSendCommand::SendOpts::payload_data_, DTNSendCommand::DTNSendCommand::SendOpts::payload_data_len_, DTNSendCommand::DTNSendCommand::SendOpts::payload_file_, DTNSendCommand::DTNSendCommand::SendOpts::payload_file_len_, dtn_bundle_spec_t::priority, DTNSendCommand::DTNSendCommand::SendOpts::priority_, DTNSendCommand::DTNSendCommand::SendOpts::receive_rcpt_, DTNSendCommand::DTNSendCommand::SendOpts::regid_, dtn_bundle_spec_t::replyto, DTNSendCommand::DTNSendCommand::SendOpts::replyto_, dtn_bundle_spec_t::sequence_id, DTNSendCommand::DTNSendCommand::SendOpts::sequence_id_, dtn_bundle_spec_t::source, DTNSendCommand::DTNSendCommand::SendOpts::source_, dtn_extension_block_t::type, and dtn_endpoint_id_t::uri.

void DTNSendCommand::init_opts (  )  [inline]


Member Data Documentation

Definition at line 321 of file dtntest.cc.

Referenced by DTNSendCommand(), exec(), and init_opts().

oasys::OptParser DTNSendCommand::parser_

Definition at line 320 of file dtntest.cc.

Referenced by DTNSendCommand(), and exec().


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

Generated on Fri Jan 30 09:27:01 2009 for DTN Reference Implementation by  doxygen 1.5.8