Crossfire JXClient, Trunk
|
Public Member Functions | |
void | addClientSocketListener (@NotNull ClientSocketListener clientSocketListener) |
void | connect (@NotNull String hostname, int port) |
void | disconnect (@NotNull String reason) |
void | removeClientSocketListener (@NotNull ClientSocketListener clientSocketListener) |
Performs most of the network-related work.
Definition at line 32 of file ServerConnection.java.
void com.realtime.crossfire.jxclient.server.server.ServerConnection.addClientSocketListener | ( | @NotNull ClientSocketListener | clientSocketListener | ) |
Adds a ClientSocketListener to notify.
clientSocketListener | the client socket listener to add |
Implemented in com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection, com.realtime.crossfire.jxclient.server.crossfire.TestCrossfireServerConnection, and com.realtime.crossfire.jxclient.server.server.DefaultServerConnection.
Referenced by com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess.cmdMonitor().
void com.realtime.crossfire.jxclient.server.server.ServerConnection.connect | ( | @NotNull String | hostname, |
int | port | ||
) |
Attempts to connect the client to a server.
hostname | the hostname to connect to |
port | the port to connect to |
Implemented in com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection, com.realtime.crossfire.jxclient.server.crossfire.TestCrossfireServerConnection, and com.realtime.crossfire.jxclient.server.server.DefaultServerConnection.
Referenced by com.realtime.crossfire.jxclient.window.JXCConnection.connect().
void com.realtime.crossfire.jxclient.server.server.ServerConnection.disconnect | ( | @NotNull String | reason | ) |
Disconnects from the server. Does nothing if not connected.
reason | the reason for the disconnect |
Implemented in com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection, com.realtime.crossfire.jxclient.server.crossfire.TestCrossfireServerConnection, and com.realtime.crossfire.jxclient.server.server.DefaultServerConnection.
Referenced by com.realtime.crossfire.jxclient.window.JXCConnection.disconnect().
void com.realtime.crossfire.jxclient.server.server.ServerConnection.removeClientSocketListener | ( | @NotNull ClientSocketListener | clientSocketListener | ) |
Removes a ClientSocketListener to notify.
clientSocketListener | the client socket listener to remove |
Implemented in com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection, com.realtime.crossfire.jxclient.server.crossfire.TestCrossfireServerConnection, and com.realtime.crossfire.jxclient.server.server.DefaultServerConnection.
Referenced by com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess.cmdUnmonitor(), and com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess.run().