| Interface | Description |
|---|---|
| ClientDiscoveryHandler | |
| 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.
|
| ServerDiscoveryHandler |
| 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 |
Copyright © 2014. All Rights Reserved.