PDComm.GemEnhancedCommandState
Struct
Represents a snapshot of the counters of the configured enhanced remote command store.
public readonly record struct GemEnhancedCommandStateParameters
| Name | Description |
|---|---|
ObjectCount | The number of configured objects. |
CommandCount | The number of command definitions across all objects. |
TotalObjectBytes | The combined size, in bytes, of all object names. |
TotalParameters | The number of parameter definitions across all commands. |
IdentifierBytes | The 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
| Name | Description |
|---|---|
ObjectCount | The number of configured objects. |
CommandCount | The number of command definitions across all objects. |
TotalObjectBytes | The combined size, in bytes, of all object names. |
TotalParameters | The number of parameter definitions across all commands. |
IdentifierBytes | The 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; }