Package com.jme3.network

The network package contains the public API for the jME3 SpiderMonkey networking module.

See:
          Description

Interface Summary
Client Represents a remote connection to a server that can be used for sending and receiving messages.
ClientStateListener Listener that is notified about the connection state of a Client.
ConnectionListener Listener that is notified about connection arrivals and removals within a server.
ErrorListener<S> Notified when errors happen on a connection.
Filter<T> Determines a true or false value for a given input.
HostedConnection This is the connection back to a client that is being hosted in a server instance.
Message Interface implemented by all network messages.
MessageConnection The source of a received message and the common abstract interface of client->server and server->client objects.
MessageListener<S> Listener notified about new messages.
NetworkClient A Client whose network connection information can be provided post-creation.
Server Represents a host that can send and receive messages to a set of remote client connections.
 

Class Summary
AbstractMessage Interface implemented by all network messages.
ClientStateListener.DisconnectInfo Provided with the clientDisconnected() notification to include additional information about the disconnect.
Filters Static utility methods pertaining to Filter instances.
Network The main service provider for conveniently creating server and client instances.
Network.NetworkClientImpl  
 

Package com.jme3.network Description

The network package contains the public API for the jME3 SpiderMonkey networking module. The Network class is the entry point for creating default implementations of Client and Server implementations.