|
K-FSW ec10f94
Modular flight software on Zephyr, for small satellites
|
#include <command.h>
Public Attributes | |
| uint16_t | id |
| const char * | name |
| const char * | help |
| uint32_t | flags |
| uint8_t | arg_count |
| enum kfsw_command_type * | arg_types |
| kfsw_command_handler_t | handler |
One command.
| enum kfsw_command_type* kfsw_command_definition::arg_types |
Expected type of each argument, in order.
| const char* kfsw_command_definition::help |
Description shown by cmd list.
| uint16_t kfsw_command_definition::id |
Stable numeric identifier used on the wire.
Never reused.
| const char* kfsw_command_definition::name |
Stable short name used by the shell.