Table of Contents

Class Satisfactory

Namespace
OpenGSQ.Protocols
Assembly
OpenGSQ.dll

Satisfactory Protocol

public class Satisfactory : ProtocolBase
Inheritance
Satisfactory
Inherited Members

Constructors

Satisfactory(string, int, int)

Initializes a new instance of the Satisfactory class.

public Satisfactory(string host, int port = 15777, int timeout = 5000)

Parameters

host string

The host.

port int

The port. Default is 15777.

timeout int

The timeout. Default is 5000.

Properties

FullName

Gets the full name of the protocol.

public override string FullName { get; }

Property Value

string

Methods

GetStatus()

Gets the status asynchronously.

public Task<Status> GetStatus()

Returns

Task<Status>

A task that represents the asynchronous operation. The task result contains the StatusResponse.

Exceptions

TimeoutException

Thrown when the operation times out.