The structure defining the parameters for creating a CLI instance.
Public Attributes#
const char *
Task name.
IOstream handle.
Command_group.
osThreadId_t
Thread ID.
void *
Thread control block.
void *
Pointer to the stack.
uint32_t
Stack size.
osPriority_t
Task priority.
uint32_t
Task start delay.
uint32_t
Task loop delay.
Public Attribute Documentation#
default_command_group#
sl_cli_command_group_t* sl_cli_instance_parameters_t::default_command_group
Command_group.
thread_cb#
void* sl_cli_instance_parameters_t::thread_cb
Thread control block.
Can be set to NULL for dynamic allocation.
stack#
void* sl_cli_instance_parameters_t::stack
Pointer to the stack.
Can be set to NULL for dynamic allocation.