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.
