Interface | Description |
---|---|
EndPoint |
Represents the local end point of a connection.
|
FrameworkMessage |
Marker interface to denote that a message is used by the Ninja framework and is generally invisible to the developer.
|
Serialization |
Controls how objects are transmitted over the network.
|
Class | Description |
---|---|
Client |
Represents a TCP and optionally a UDP connection to a
Server . |
Connection | |
FrameworkMessage.DiscoverHost |
Internal message to discover running servers.
|
FrameworkMessage.KeepAlive |
Internal message to keep connections alive.
|
FrameworkMessage.Ping |
Internal message to determine round trip time.
|
FrameworkMessage.RegisterTCP |
Internal message to give the client the server assigned connection ID.
|
FrameworkMessage.RegisterUDP |
Internal message to give the server the client's UDP port.
|
JsonSerialization | |
KryoSerialization | |
Listener |
Used to be notified about connection events.
|
Listener.LagListener |
Delays the notification of the wrapped listener to simulate lag on incoming objects.
|
Listener.QueuedListener |
Wraps a listener and queues notifications as
runnables . |
Listener.ReflectionListener |
Uses reflection to called "received(Connection, XXX)" on the listener, where XXX is the received object type.
|
Listener.ThreadedListener |
Wraps a listener and processes notification events on a separate thread.
|
Server |
Manages TCP and optionally UDP connections from many
Clients . |
Exception | Description |
---|---|
KryoNetException |