Lines Matching full:macro

120 * :c:macro:`SHELL_CMD_REGISTER` - Create root command. All root commands must
122 * :c:macro:`SHELL_COND_CMD_REGISTER` - Conditionally (if compile time flag is
124 * :c:macro:`SHELL_CMD_ARG_REGISTER` - Create root command with arguments.
126 * :c:macro:`SHELL_COND_CMD_ARG_REGISTER` - Conditionally (if compile time flag
129 * :c:macro:`SHELL_CMD` - Initialize a command.
130 * :c:macro:`SHELL_COND_CMD` - Initialize a command if compile time flag is set.
131 * :c:macro:`SHELL_EXPR_CMD` - Initialize a command if compile time expression is
133 * :c:macro:`SHELL_CMD_ARG` - Initialize a command with arguments.
134 * :c:macro:`SHELL_COND_CMD_ARG` - Initialize a command with arguments if compile
136 * :c:macro:`SHELL_EXPR_CMD_ARG` - Initialize a command with arguments if compile
138 * :c:macro:`SHELL_STATIC_SUBCMD_SET_CREATE` - Create a static subcommands
140 * :c:macro:`SHELL_SUBCMD_DICT_SET_CREATE` - Create a dictionary subcommands
142 * :c:macro:`SHELL_DYNAMIC_CMD_CREATE` - Create a dynamic subcommands array.
318 * :c:macro:`root_cmd` - root command without a handler
319 * :c:macro:`cmd_xxx_h` - command has a handler
320 * :c:macro:`cmd_xxx` - command does not have a handler
328 Sequence: :c:macro:`root_cmd` :c:macro:`cmd_1_h` :c:macro:`cmd_12_h`
329 :c:macro:`cmd_121_h` :c:macro:`parameter` will execute command
330 :c:macro:`cmd_121_h` and :c:macro:`parameter` will be passed as an argument.
334 Sequence: :c:macro:`root_cmd` :c:macro:`cmd_2` :c:macro:`cmd_22_h`
335 :c:macro:`parameter1` :c:macro:`parameter2` will execute command
336 :c:macro:`cmd_22_h` and :c:macro:`parameter1` :c:macro:`parameter2`
341 Sequence: :c:macro:`root_cmd` :c:macro:`cmd_1_h` :c:macro:`parameter1`
342 :c:macro:`cmd_121_h` :c:macro:`parameter2` will execute command
343 :c:macro:`cmd_1_h` and :c:macro:`parameter1`, :c:macro:`cmd_121_h` and
344 :c:macro:`parameter2` will be passed as an arguments.
348 Sequence: :c:macro:`root_cmd` :c:macro:`parameter` :c:macro:`cmd_121_h`
349 :c:macro:`parameter2` will not execute any command.
377 :c:macro:`shell_print`, :c:macro:`shell_info`, :c:macro:`shell_warn` and
378 :c:macro:`shell_error` can be used from the command handler or from threads,
387 :c:macro:`SHELL_CMD_REGISTER`, :c:macro:`SHELL_CMD_ARG_REGISTER`,
388 :c:macro:`SHELL_CMD`, and :c:macro:`SHELL_CMD_ARG`.
634 are :c:macro:`SHELL_DEFINE` arguments.