Skip to content
Start free evaluation

PDComm.GemSpoolHostOptions

Class

Represents the limits of the spooling requests that a host sends and of the replies it accepts.

public sealed record GemSpoolHostOptions

Pass the options to GemHost.ConfigureSpoolHost.

Members

GemSpoolHostOptions

Constructor

Initializes a new instance with default values.

public GemSpoolHostOptions()

Notes

  • Set every required property of the type in an object initializer.

MaxFunctionsPerStream

Property

Gets the maximum number of functions for one stream in a request or reply.

public required nuint MaxFunctionsPerStream { get; init; }

MaxPendingItems

Property

Gets the maximum number of streams plus functions in one S2F43 request, which also bounds the total number of functions in a received S2F44 or S2F60.

public required nuint MaxPendingItems { get; init; }

An S2F43 request also counts its streams and functions against GemHostOptions.MaxPendingIds.

MaxStreams

Property

Gets the maximum number of streams in an S2F43 request and in a received S2F44 or S2F60.

public required nuint MaxStreams { get; init; }