Skip to content
Start free evaluation

PdcommGemEnhancedCommandState

Struct

Summary of the enhanced command store, filled by pdcomm_gem_equipment_enhanced_command_state().

typedef struct PdcommGemEnhancedCommandState { ... } PdcommGemEnhancedCommandState

Declared in: #include <pdcomm_gem_enhanced_commands.h>

Members

command_count

Field

Number of commands across all objects.

size_t command_count

Declared in: #include <pdcomm_gem_enhanced_commands.h>

identifier_bytes

Field

Sum of the ASCII name lengths of all commands and parameters, in bytes.

size_t identifier_bytes

Declared in: #include <pdcomm_gem_enhanced_commands.h>

object_count

Field

Number of configured objects.

size_t object_count

Declared in: #include <pdcomm_gem_enhanced_commands.h>

struct_size

Field

Structure size; set to sizeof(PdcommGemEnhancedCommandState) or larger, receives the size written.

size_t struct_size

Declared in: #include <pdcomm_gem_enhanced_commands.h>

total_object_bytes

Field

Sum of the lengths of all object names, in bytes.

size_t total_object_bytes

Declared in: #include <pdcomm_gem_enhanced_commands.h>

total_parameters

Field

Number of parameter definitions across all commands.

size_t total_parameters

Declared in: #include <pdcomm_gem_enhanced_commands.h>