ConnectorBase ​
Base class for all connectors.
Kind: Abstract class
Namespace: ConnectorLib
Inheritance: IDisposable → IGameConnector
Public Member Functions
void
Dispose()
Clean up any resources being used.
virtual
IBatchWriteContext
OpenBatchWriteContext()
virtual
bool
SendMessage(string message)
virtual
void
KeepAlive()
virtual
Task
Connect()
Task
Disconnect()
virtual
Task
Disconnect(string message)
virtual
Task
Disconnect(IConnectionContext context, string message)
virtual
Task
Connect(uint retryCount, SITimeSpan retryInterval)
Properties
string
ID
[get, ]
bool
Connected
[get, ]
IMemoryMapper
Mapper
[get, set]
Events
Action<string>
OnMessage
Action
OnReady
Action<string>
ConnectionError
EventHandler<ValueTuple<ConnectionStatus, string>>
ConnectionStatusChanged
