Skip to content
Start free evaluation

PdcommGemEventDefinition

Struct

One collection event entry for pdcomm_gem_equipment_configure_event_directory().

typedef struct PdcommGemEventDefinition { ... } PdcommGemEventDefinition

Declared in: #include <pdcomm_gem_directories.h>

Members

id

Field

Collection event ID (CEID); unique and registered in the report store.

uint32_t id

Declared in: #include <pdcomm_gem_directories.h>

name

Field

Event name (CENAME) as ASCII bytes, not NUL-terminated; may be empty.

const char *name

Declared in: #include <pdcomm_gem_directories.h>

May be NULL when name_length is 0.

name_length

Field

Number of bytes at name.

size_t name_length

Declared in: #include <pdcomm_gem_directories.h>

variable_count

Field

Number of elements in variable_ids.

size_t variable_count

Declared in: #include <pdcomm_gem_directories.h>

variable_ids

Field

Array of variable_count unique VIDs; each must be bound to a data variable.

const uint32_t *variable_ids

Declared in: #include <pdcomm_gem_directories.h>

May be NULL when variable_count is 0.