Skip to content
Auto
Products

API Reference v. 1.0.3

Classes
ClientTCP client which allows to send objects messages and execute remote methods. This class is thread safe.
ClientAuthenticationExceptionThe exception that is thrown for failed client authentication.
ClientCredentialsClient credentials used for authentication.
NetworkClientTCP client which allows to send objects messages and execute remote methods. This class is thread safe.
NetworkConfigNetwork configuration.
NetworkConnectionBreakExceptionThe exception that is thrown when connection breaks.
NetworkConnectionOpenExceptionThe exception that is thrown when error occurred while establishing connection.
NetworkControllerInvocationExceptionThe exception that is thrown when another exception occurred while remote method invocation.
NetworkObjectProtocolViolationExceptionThe exception that is thrown when object transfer protocol is violated.
NetworkSerializationExceptionThe exception that is thrown when another exception is thrown while serialize/deserialize object.
NetworkSerializationTypeNotFoundExceptionThe exception that is thrown when serialized type is not found.
ServerTCP server which allows to send objects messages and execute remote methods. This class is thread safe.
ServerClientTCP server client which allows to send objects messages and execute remote methods. This class is thread safe.
Delegates and event arguments
NetworkConnectionClosedEventArgsProvides data for the NetworkConnection.Closed event.
NetworkConnectionControllerResolveEventArgsProvides data for the NetworkConnection.ControllerResolve event.
NetworkConnectionMessageErrorEventArgsProvides data for the NetworkConnection.ReceivedError event.
NetworkConnectionMessageEventArgsProvides data for the NetworkConnection.Received event.
ServerClientAuthenticateEventArgsProvides data for the Server.ClientAuthenticate event.
ServerClientConnectExceptionEventArgsProvides data for the Server.ClientConnectingError event.
ServerClientControllerResolveEventArgsProvides data for the Server.ControllerResolve event.
ServerClientEventArgsProvides data for the Server events.
ServerClientMessageErrorEventArgsProvides data for the Server.ReceivedError event.
ServerClientMessageEventArgsProvides data for the Server.Received event.
Interfaces
INetworkSerializerProvides a mechanism for serialization/deserialization of network objects.
Enums
NetworkControllerInvocationExceptionTypeType of remote method invocation exception