KETCube
Data Fields
ketCube_terminal_paramSet_t Union Reference

KETCube terminal command parameter container. More...

#include <ketCube_terminal_common.h>

Data Fields

bool as_bool
 
uint8_t as_byte
 
struct {
   uint16_t   module_id
 
   ketCube_severity_t   severity
 
as_module_id
 
int as_int32
 
int as_uint32
 
char as_string [KETCUBE_TERMINAL_PARAM_STR_MAX_LENGTH]
 
struct {
   int   first
 
   int   second
 
as_int32_pair
 
struct {
   byte   data [KETCUBE_TERMINAL_PARAM_BYTE_ARRAY_MAX_LENGTH]
 
   uint16_t   length
 
as_byte_array
 

Detailed Description

KETCube terminal command parameter container.

Field Documentation

◆ as_bool

bool ketCube_terminal_paramSet_t::as_bool

◆ as_byte

uint8_t ketCube_terminal_paramSet_t::as_byte

◆ as_byte_array

struct { ... } ketCube_terminal_paramSet_t::as_byte_array

◆ as_int32

int ketCube_terminal_paramSet_t::as_int32

◆ as_int32_pair

struct { ... } ketCube_terminal_paramSet_t::as_int32_pair

◆ as_module_id

struct { ... } ketCube_terminal_paramSet_t::as_module_id

◆ as_string

char ketCube_terminal_paramSet_t::as_string[KETCUBE_TERMINAL_PARAM_STR_MAX_LENGTH]

◆ as_uint32

int ketCube_terminal_paramSet_t::as_uint32

◆ data

byte ketCube_terminal_paramSet_t::data[KETCUBE_TERMINAL_PARAM_BYTE_ARRAY_MAX_LENGTH]

◆ first

int ketCube_terminal_paramSet_t::first

◆ length

uint16_t ketCube_terminal_paramSet_t::length

◆ module_id

uint16_t ketCube_terminal_paramSet_t::module_id

◆ second

int ketCube_terminal_paramSet_t::second

◆ severity

ketCube_severity_t ketCube_terminal_paramSet_t::severity

The documentation for this union was generated from the following file: