Skip to main content
Version: 4.x

DarkWS.Client

DarkWS.Client​

DarkWS.Client Namespace​

Classes
DarkWsClientA concurrent, lazy DarkWS client. One instance owns one server session.
DarkWsClientErrorEventArgsA background or subscriber error.
DarkWsClientLimitExceptionA bounded local request or notification queue is full.
DarkWsClientOptionsSettings captured when a client is constructed.
DarkWsConnectionExceptionA socket or connection lifecycle failure.
DarkWsProtocolExceptionA malformed or unsupported incoming message.
DarkWsResponseExceptionA controlled server error. Payloads are excluded from the exception message.
DarkWsStateChangedEventArgsAn ordered connection state transition.
DarkWsTimeoutExceptionA bounded client operation expired.
Interfaces
IDarkWsClientOne logical connection and server session. Safe for concurrent callers.
Enums
DarkWsClientStateReadiness of a logical client connection.
DarkWsTimeoutStageThe stage that exceeded its timeout.