Package com.realtime.crossfire.jxclient.guistate

Classes

interface  GuiStateListener
class  GuiStateManager

Enumerations

enum  ClientSocketState {
  CONNECTING, VERSION, SETUP, REQUESTINFO,
  ADDME, ACCOUNT_INFO, CONNECTED, CONNECT_FAILED
}
enum  GuiState {
  START, METASERVER, CONNECTING, CONNECTED,
  CONNECT_FAILED
}

Enumeration Type Documentation

Connection progress states of the ClientSocket. The state transitions in the declared order.

Author:
Andreas Kirschbaum
Enumerator:
CONNECTING 

The socket is being established.

VERSION 

"version" protocol commands are being exchanged.

SETUP 

"setup" protocol commands are being exchanged.

REQUESTINFO 

"requestinfo" protocol commands are being exchanged.

ADDME 

"addme" protocol commands are being exchanged.

ACCOUNT_INFO 

The client is connected, and account information is being exchanged.

CONNECTED 

Connection is fully established.

CONNECT_FAILED 

A connection could not be established.

Definition at line 31 of file ClientSocketState.java.

Possible gui states.

Author:
Andreas Kirschbaum
Enumerator:
START 

Display the start screen.

METASERVER 

Display the server selection screen.

CONNECTING 

Display the screen while a server connection is established.

CONNECTED 

Display the main playing screen.

CONNECT_FAILED 

Display a failed connection attempt.

Definition at line 28 of file GuiState.java.

Generated on Sun Nov 6 15:55:59 2011 for Crossfire JXClient, Trunk by  doxygen 1.6.3