Skip to content
Start free evaluation

PdcommGemBindingOptions

Struct

Limits of an explicit report binding store.

typedef struct PdcommGemBindingOptions { ... } PdcommGemBindingOptions

Declared in: #include <pdcomm_gem_data.h>

Every limit is application policy.

Members

max_bindings

Field

Largest number of bindings.

size_t max_bindings

Declared in: #include <pdcomm_gem_data.h>

max_identifier_bytes

Field

Largest ASCII constant ID of one binding, in bytes (numeric IDs count as 0).

size_t max_identifier_bytes

Declared in: #include <pdcomm_gem_data.h>

max_total_identifier_bytes

Field

Largest total of ASCII constant ID bytes across all bindings.

size_t max_total_identifier_bytes

Declared in: #include <pdcomm_gem_data.h>

reserved

Field

Must be 0.

uint32_t reserved

Declared in: #include <pdcomm_gem_data.h>

struct_size

Field

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

size_t struct_size

Declared in: #include <pdcomm_gem_data.h>

version

Field

Must be #PDCOMM_GEM_BINDING_OPTIONS_VERSION.

uint32_t version

Declared in: #include <pdcomm_gem_data.h>