Table of Contents

Class SocketTransportOptions

Namespace
RDCore.SDK.Server.Configuration
Assembly
RDCore.SDK.dll

Configures socket transport layer options.

public record SocketTransportOptions : IEquatable<SocketTransportOptions>
Inheritance
SocketTransportOptions
Implements
Inherited Members

Remarks

⚠️ Sockets are NOT inherently local and therefore may be blocked by policy and/or firewalls. They do open up some interesting possibilities though.

Properties

Port

The port to use for cross-process JSON-RPC LSP communications.

public int Port { get; set; }

Property Value

int

Remarks

👉 Recommended range would be 49152-65535 for ephemeral sockets (dev), or 1024-49151 for registered sockets (prod).