diff options
author | imarom <imarom@cisco.com> | 2015-08-18 13:22:53 +0300 |
---|---|---|
committer | imarom <imarom@cisco.com> | 2015-08-18 13:22:53 +0300 |
commit | 65b3e045334ce93162fadc85ea241b8b7667482d (patch) | |
tree | 3a42b818455da4a2ce81fa9456f450c4dc83ba81 /src/rpc-server/src/commands/trex_rpc_cmds.h | |
parent | f88f9364a3a608bd60cf797e36b371cbc217336e (diff) |
draft
Diffstat (limited to 'src/rpc-server/src/commands/trex_rpc_cmds.h')
-rw-r--r-- | src/rpc-server/src/commands/trex_rpc_cmds.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/rpc-server/src/commands/trex_rpc_cmds.h b/src/rpc-server/src/commands/trex_rpc_cmds.h index 44b72c4c..0778b75d 100644 --- a/src/rpc-server/src/commands/trex_rpc_cmds.h +++ b/src/rpc-server/src/commands/trex_rpc_cmds.h @@ -28,6 +28,11 @@ limitations under the License. /* all the RPC commands decl. goes here */ /******************* test section ************/ + +/** + * add + * + */ class TrexRpcCmdTestAdd : public TrexRpcCommand { public: TrexRpcCmdTestAdd() : TrexRpcCommand("rpc_test_add") {} @@ -35,6 +40,10 @@ protected: virtual rpc_cmd_rc_e _run(const Json::Value ¶ms, Json::Value &result); }; +/** + * sub + * + */ class TrexRpcCmdTestSub : public TrexRpcCommand { public: TrexRpcCmdTestSub() : TrexRpcCommand("rpc_test_sub") {} ; @@ -42,6 +51,10 @@ protected: virtual rpc_cmd_rc_e _run(const Json::Value ¶ms, Json::Value &result); }; +/** + * ping + * + */ class TrexRpcCmdPing : public TrexRpcCommand { public: TrexRpcCmdPing() : TrexRpcCommand("rpc_ping") {}; @@ -49,6 +62,10 @@ protected: virtual rpc_cmd_rc_e _run(const Json::Value ¶ms, Json::Value &result); }; +/** + * get all registered commands + * + */ class TrexRpcCmdGetReg : public TrexRpcCommand { public: TrexRpcCmdGetReg() : TrexRpcCommand("rpc_get_reg_cmds") {}; @@ -56,5 +73,17 @@ protected: virtual rpc_cmd_rc_e _run(const Json::Value ¶ms, Json::Value &result); }; +/** + * get status + * + */ +class TrexRpcCmdGetStatus : public TrexRpcCommand { +public: + TrexRpcCmdGetStatus() : TrexRpcCommand("rpc_get_status") {}; +protected: + virtual rpc_cmd_rc_e _run(const Json::Value ¶ms, Json::Value &result); +}; + + /**************** test section end *************/ #endif /* __TREX_RPC_CMD_H__ */ |