Classes | |
struct | RecvOpts |
Public Member Functions | |
void | init_opts () |
DTNRecvCommand () | |
int | exec (int argc, const char **argv, Tcl_Interp *interp) |
Public Attributes | |
oasys::OptParser | parser_ |
RecvOpts | opts_ |
Definition at line 578 of file dtntest.cc.
DTNRecvCommand::DTNRecvCommand | ( | ) | [inline] |
Definition at line 594 of file dtntest.cc.
References opts_, parser_, DTNRecvCommand::DTNRecvCommand::RecvOpts::payload_file_, DTNRecvCommand::DTNRecvCommand::RecvOpts::payload_mem_, and DTNRecvCommand::DTNRecvCommand::RecvOpts::timeout_.
int DTNRecvCommand::exec | ( | int | argc, | |
const char ** | argv, | |||
Tcl_Interp * | interp | |||
) | [inline] |
Definition at line 601 of file dtntest.cc.
References APPEND_INT_VAL, APPEND_STRING_VAL, dtn_bundle_payload_t::buf, dtn_bundle_payload_t::buf_len, dtn_bundle_spec_t::creation_ts, dtn_sequence_id_t::data, dtn_sequence_id_t::data_len, dtn_sequence_id_t::data_val, dtn_bundle_spec_t::dest, dtn_errno(), dtn_free_payload(), DTN_PAYLOAD_FILE, DTN_PAYLOAD_MEM, dtn_recv(), dtn_strerror(), DTN_SUCCESS, errno, dtn_bundle_payload_t::filename, dtn_bundle_payload_t::filename_len, dtn_bundle_payload_t::filename_val, init_opts(), dtn_bundle_spec_t::obsoletes_id, opts_, parser_, PATH_MAX, DTNRecvCommand::DTNRecvCommand::RecvOpts::payload_file_, DTNRecvCommand::DTNRecvCommand::RecvOpts::payload_mem_, dtn_bundle_spec_t::replyto, dtn_timestamp_t::secs, dtn_timestamp_t::seqno, dtn_bundle_spec_t::sequence_id, dtn_bundle_spec_t::source, DTNRecvCommand::DTNRecvCommand::RecvOpts::timeout_, and dtn_endpoint_id_t::uri.
void DTNRecvCommand::init_opts | ( | ) | [inline] |
oasys::OptParser DTNRecvCommand::parser_ |