Package com.jme3.network
Class Network.NetworkClientImpl
java.lang.Object
com.jme3.network.base.DefaultClient
com.jme3.network.Network.NetworkClientImpl
- All Implemented Interfaces:
Client
,MessageConnection
,NetworkClient
- Enclosing class:
- Network
-
Nested Class Summary
Nested classes/interfaces inherited from class com.jme3.network.base.DefaultClient
DefaultClient.Redispatch
-
Field Summary
Fields inherited from interface com.jme3.network.MessageConnection
CHANNEL_DEFAULT_RELIABLE, CHANNEL_DEFAULT_UNRELIABLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
connectToServer
(String host, int port, int remoteUdpPort) Connects this client to the specified remote server and ports.void
connectToServer
(InetAddress address, int port, int remoteUdpPort) Connects this client to the specified remote server and ports.Methods inherited from class com.jme3.network.base.DefaultClient
addClientStateListener, addErrorListener, addMessageListener, addMessageListener, addStandardServices, checkRunning, close, closeConnections, configureChannels, dispatch, fireConnected, fireDisconnected, getGameName, getId, getServices, getVersion, handleError, isConnected, isStarted, removeClientStateListener, removeErrorListener, removeMessageListener, removeMessageListener, send, send, send, setPrimaryConnectors, start, startServices, waitForConnected
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.jme3.network.Client
addClientStateListener, addErrorListener, addMessageListener, addMessageListener, close, getGameName, getId, getServices, getVersion, isConnected, isStarted, removeClientStateListener, removeErrorListener, removeMessageListener, removeMessageListener, send, send, start
-
Constructor Details
-
NetworkClientImpl
-
-
Method Details
-
connectToServer
Description copied from interface:NetworkClient
Connects this client to the specified remote server and ports.- Specified by:
connectToServer
in interfaceNetworkClient
- Throws:
IOException
-
connectToServer
Description copied from interface:NetworkClient
Connects this client to the specified remote server and ports.- Specified by:
connectToServer
in interfaceNetworkClient
- Parameters:
address
- The host's Internet address.port
- The remote TCP port on the server to which this client should send reliable messages.remoteUdpPort
- The remote UDP port on the server to which this client should send 'fast'/unreliable messages. Set to -1 if 'fast' traffic should go over TCP. This will completely disable UDP traffic for this client.- Throws:
IOException
-