Skip to content

IPipelineConnector ​

Interface for a connector that sends and receives pipeline messages to and from a game.

Kind: Interface

Namespace: ConnectorLib.SimplePipeline

Inheritance: IDisposable → IGameConnector

Properties

MessageType

MessageType

[get, set]

The type of message to send.

FramingType

FramingType

[get, set]

The type of framing to use.

TextEncoding

TextEncoding

[get, set]

The encoding to use for the message body.

KeepaliveStyle

KeepaliveStyle

[get, set]

The keepalive strategy to use.

Quirks

Quirks

[get, set]

The quirk-tolerance setting to use for the connector.

HashSet

AllowedFields

[get, set]

The set of fields that are allowed to be sent in messages.

HashSet

OmittedFields

[get, set]

The set of fields that are omitted from being sent in messages.

HashSet

AllowedRequestTypes

[get, set]

The set of request types that are allowed to be sent.

HashSet

OmittedRequestTypes

[get, set]

The set of request types that are omitted from being sent.

SITimeSpan

MinimumRequestInterval

[get, set]

The minimum interval between requests to the game.