Skip to content

NamedPipeServerConnector ​

A connector for sending and receiving messages over named pipes as a server.

Kind: Class

Namespace: ConnectorLib

Inheritance: ConnectorBase → IDisposable → IGameConnector

Public Constructors

NamedPipeServerConnector()

Public Member Functions

void

Init(string pipeName, Func messageBuilder = null)

Initializes the connector with the specified parameters.

bool

Send(string message)

Sends a string message to the server.

bool

SendJSON(object message)

Sends a JSON message to the server.

virtual override

bool

SendMessage(string message)

Sends a string message to the server.

virtual override

Task>

Connect()

virtual override

Task

Disconnect(string message)

Properties

bool

Connected

[get, ]

Events

EventHandler<string>

MessageReceived

Called when a message is received from the server.