PDComm.GemHostOptions
Class
Configures the GEM host layer of a GemHost.
public sealed record GemHostOptionsMembers
GemHostOptions
Constructor
Initializes a new instance with default values.
public GemHostOptions()Notes
- Set every
requiredproperty of the type in an object initializer.
ItemLimits
Property
Gets the SECS-II limits applied to GEM messages and to the data kept in each GemResult.
public required SecsLimits ItemLimits { get; init; }MaxPendingIds
Property
Gets the maximum number of requested IDs that pending host requests can hold at once.
public required nuint MaxPendingIds { get; init; }Status, report query and other ID-based requests copy their IDs and keep them until the request completes; all pending requests share this budget. A request that would exceed it fails with PdcommStatus.LimitExceeded.