Skip to content
Start free evaluation

PdcommGemDirectoryOptions

Struct

Limits of an Equipment event directory.

typedef struct PdcommGemDirectoryOptions { ... } PdcommGemDirectoryOptions

Declared in: #include <pdcomm_gem_directories.h>

Every limit is application policy.

Members

max_events

Field

Largest number of event entries.

size_t max_events

Declared in: #include <pdcomm_gem_directories.h>

max_metadata_bytes

Field

Largest total of name bytes across all entries.

size_t max_metadata_bytes

Declared in: #include <pdcomm_gem_directories.h>

max_name_bytes

Field

Largest name of one entry, in bytes.

size_t max_name_bytes

Declared in: #include <pdcomm_gem_directories.h>

max_total_variables

Field

Largest total number of VIDs across all entries.

size_t max_total_variables

Declared in: #include <pdcomm_gem_directories.h>

max_variables_per_event

Field

Largest number of VIDs in one entry.

size_t max_variables_per_event

Declared in: #include <pdcomm_gem_directories.h>

reserved

Field

Must be 0.

uint32_t reserved

Declared in: #include <pdcomm_gem_directories.h>

struct_size

Field

Structure size in bytes; set to sizeof(PdcommGemDirectoryOptions) or larger.

size_t struct_size

Declared in: #include <pdcomm_gem_directories.h>

version

Field

Must be #PDCOMM_GEM_DIRECTORY_OPTIONS_VERSION.

uint32_t version

Declared in: #include <pdcomm_gem_directories.h>