12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /**
- * \file cli_main.c
- *
- * This File contains the "model" handlers for the CLI application,
- * to exercise various functionalities of the Mindtree Mesh stack.
- */
- /*
- * Copyright (C) 2017. Mindtree Ltd.
- * All rights reserved.
- */
- /* ------------------------------- Header File Inclusion */
- #include "cli_main.h"
- /* ------------------------------- Global Variables */
- /* Level - Model */
- DECL_CONST CLI_COMMAND cli_model_cmd_list[] =
- {
- /* Help */
- { "help", "Help", cli_help },
- /* Model Server */
- { "models", "Model Server Options", cli_model_server },
- /* Model Client */
- { "modelc", "Model Client Options", cli_model_client },
- /* Back */
- { "back", "One Level Up", cli_back },
- /* Root */
- { "root", "Back to Root", cli_root }
- };
- /* ------------------------------- Functions */
- /* Model */
- API_RESULT cli_model(UINT32 argc, UCHAR *argv[])
- {
- CONSOLE_OUT("In Model\n");
- cli_cmd_stack_push((CLI_COMMAND *)cli_model_cmd_list, sizeof(cli_model_cmd_list) / sizeof(CLI_COMMAND));
- cli_help(argc, argv);
- return API_SUCCESS;
- }
|