com.onlineobject.objectnet.server Namespace
Classes
Class | Description | |
---|---|---|
ClientConnectedEventArgs |
Contains event data for when a non-local client connects to the server.
|
|
ClientDisconnectedEventArgs |
Contains event data for when a non-local client disconnects from the server.
|
|
ClientEmbedded |
Represents an embedded client that extends the functionality of TransportEmbedded and implements ITransportClient.
|
|
ConnectionFailedEventArgs |
Contains event data for when a connection attempt to a server fails.
|
|
DisconnectedEventArgs |
Contains event data for when the client disconnects from a server.
|
|
EmbeddedClient |
A client that can connect to a EmbeddedServer.
|
|
EmbeddedConnection |
Represents a connection to a EmbeddedServer or EmbeddedClient.
|
|
EmbeddedDuplicateHandlerException |
The exception that is thrown when multiple methods with EmbeddedMessageHandlerAttributes are set to handle messages with the same ID and have the same method signature.
|
|
EmbeddedInsufficientCapacityException |
The exception that is thrown when a EmbeddedMessage does not contain enough unread bytes to add a certain value.
|
|
EmbeddedInvalidHandlerSignatureException |
The exception that is thrown when a method with a EmbeddedMessageHandlerAttribute does not have an acceptable message handler method signature (either EmbeddedServer..::..MessageHandler or EmbeddedClient..::..MessageHandler).
|
|
EmbeddedMessage |
Provides functionality for converting data to bytes and vice versa.
|
|
EmbeddedMessageHandlerAttribute |
Specifies a method as the message handler for messages with the given ID.
|
|
EmbeddedMessageReceivedEventArgs |
Contains event data for when a message is received.
|
|
EmbeddedMessageRelayFilter |
Provides functionality for enabling/disabling automatic message relaying by message type.
|
|
EmbeddedNonStaticHandlerException |
The exception that is thrown when a method with a EmbeddedMessageHandlerAttribute is not marked as staticSharedstaticstatic (Shared in Visual Basic).
|
|
EmbeddedPeer |
Provides base functionality for EmbeddedServer and EmbeddedClient.
|
|
EmbeddedServer |
A server that can accept connections from EmbeddedClients.
|
|
EmbeddedServerConnectedEventArgs |
Contains event data for when a client connects to the server.
|
|
EmbeddedServerConnectionFailedEventArgs |
Contains event data for when a connection fails to be fully established.
|
|
EmbeddedServerDisconnectedEventArgs |
Contains event data for when a client disconnects from the server.
|
|
ServerEmbedded |
Represents a server that uses an embedded transport mechanism.
|
|
TransportEmbedded |
Abstract base class for embedded transport mechanisms.
|
Interfaces
Interface | Description | |
---|---|---|
IEmbeddedMessageSerializable |
Represents a type that can be added to and retrieved from messages using the [EmbeddedMessage.AddSerializable{T}(T)] and [EmbeddedMessage.GetSerializable{T}] methods.
|
Delegates
Delegate | Description | |
---|---|---|
EmbeddedClient..::..MessageHandler |
Encapsulates a method that handles a message from a server.
|
|
EmbeddedServer..::..ConnectionAttemptHandler |
Encapsulates a method that determines whether or not to accept a client's connection attempt.
|
|
EmbeddedServer..::..MessageHandler |
Encapsulates a method that handles a message from a client.
|
Enumerations
Enumeration | Description | |
---|---|---|
EmbeddedDisconnectReason |
The reason for a disconnection.
|
|
EmbeddedMessageSendMode |
The send mode of a EmbeddedMessage.
|
|
EmbeddedRejectReason |
The reason the connection attempt was rejected.
|