Skip to content
Start free evaluation

PDComm.GemEnhancedCommandState

Struct

Represents a snapshot of the counters of the configured enhanced remote command store.

public readonly record struct GemEnhancedCommandState

Parameters

NameDescription
ObjectCountThe number of configured objects.
CommandCountThe number of command definitions across all objects.
TotalObjectBytesThe combined size, in bytes, of all object names.
TotalParametersThe number of parameter definitions across all commands.
IdentifierBytesThe combined size, in bytes, of all ASCII command and parameter names.

Members

GemEnhancedCommandState

Constructor

Represents a snapshot of the counters of the configured enhanced remote command store.

public GemEnhancedCommandState(nuint ObjectCount, nuint CommandCount, nuint TotalObjectBytes, nuint TotalParameters, nuint IdentifierBytes)

Parameters

NameDescription
ObjectCountThe number of configured objects.
CommandCountThe number of command definitions across all objects.
TotalObjectBytesThe combined size, in bytes, of all object names.
TotalParametersThe number of parameter definitions across all commands.
IdentifierBytesThe combined size, in bytes, of all ASCII command and parameter names.

CommandCount

Property

The number of command definitions across all objects.

public nuint CommandCount { get; init; }

IdentifierBytes

Property

The combined size, in bytes, of all ASCII command and parameter names.

public nuint IdentifierBytes { get; init; }

ObjectCount

Property

The number of configured objects.

public nuint ObjectCount { get; init; }

TotalObjectBytes

Property

The combined size, in bytes, of all object names.

public nuint TotalObjectBytes { get; init; }

TotalParameters

Property

The number of parameter definitions across all commands.

public nuint TotalParameters { get; init; }