Class to control the node. More...
#include <NodeCommand.h>
Public Member Functions | |
| NodeCommand (Node *node) | |
| virtual int | exec (int objc, Tcl_Obj **objv, Tcl_Interp *interp) |
| virtual from TclCommand | |
Protected Attributes | |
| Node * | node_ |
| dtn::BundleCommand | bundle_cmd_ |
| dtn::LinkCommand | link_cmd_ |
| dtn::ParamCommand | param_cmd_ |
| dtn::RouteCommand | route_cmd_ |
| dtn::StorageCommand | storage_cmd_ |
Class to control the node.
Definition at line 35 of file NodeCommand.h.
| dtnsim::NodeCommand::NodeCommand | ( | Node * | node | ) |
Definition at line 42 of file NodeCommand.cc.
| int dtnsim::NodeCommand::exec | ( | int | objc, | |
| Tcl_Obj ** | objv, | |||
| Tcl_Interp * | interp | |||
| ) | [virtual] |
virtual from TclCommand
Definition at line 49 of file NodeCommand.cc.
References dtn::EndpointID::assign(), buf, bundle_cmd_, dtn::RegistrationTable::dump(), dtn::EVENTSRC_ADMIN, dtn::StorageCommand::exec(), dtn::RouteCommand::exec(), dtn::LinkCommand::exec(), dtn::BundleCommand::exec(), dtnsim::Topology::find_node(), dtn::RegistrationTable::get(), dtnsim::TrAgent::init(), link_cmd_, dtn::BundleDaemon::local_eid(), node_, param_cmd_, dtnsim::Node::post_event(), dtn::BundleDaemon::reg_table(), regid, route_cmd_, dtnsim::Node::set_active(), src, storage_cmd_, and dtn::EndpointID::valid().
dtn::BundleCommand dtnsim::NodeCommand::bundle_cmd_ [protected] |
Definition at line 44 of file NodeCommand.h.
Referenced by exec().
dtn::LinkCommand dtnsim::NodeCommand::link_cmd_ [protected] |
Definition at line 45 of file NodeCommand.h.
Referenced by exec().
Node* dtnsim::NodeCommand::node_ [protected] |
Definition at line 43 of file NodeCommand.h.
Referenced by exec().
dtn::ParamCommand dtnsim::NodeCommand::param_cmd_ [protected] |
Definition at line 46 of file NodeCommand.h.
Referenced by exec().
dtn::RouteCommand dtnsim::NodeCommand::route_cmd_ [protected] |
Definition at line 47 of file NodeCommand.h.
Referenced by exec().
dtn::StorageCommand dtnsim::NodeCommand::storage_cmd_ [protected] |
Definition at line 48 of file NodeCommand.h.
Referenced by exec().
1.6.3