All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- action(Event, Object).
Method in class ChatApplet
-
- active().
Method in class SyncSimpleArray
- Returns the number of nonnull objects in the array.
- applyAll(Object).
Method in class RoundRobin
- Powerfull mechanism of applying some function on all the Objects in the structure.
- available().
Method in class Client
- Gets the number of available Messages for reading.
- available().
Method in class ClientApplet
- Gets the number of available Messages for reading.
- BadMessageWarning.
Static variable in class MessageConstants
-
- BROADCAST.
Static variable in class MessageConstants
-
- bytes2int(byte[]).
Static method in class util
- Creates a integer out of four bytes using the big endian technique
- bytescat(byte[], byte[]).
Static method in class util
- Appends b2 to b1 and returns the result.
- bytescut(int, int, byte[]).
Static method in class util
- Cuts between i1 and i2 in b (inclusive) and returns the result.
- ChatApplet().
Constructor for class ChatApplet
-
- CHGRP_ID.
Static variable in class MessageConstants
-
- Client(ClientConnectAAA).
Constructor for class Client
- Creates a new client that will use the specified AAA object to
negociate at connect with the connection server.
- ClientApplet().
Constructor for class ClientApplet
-
- ClientConnectAAA().
Constructor for class ClientConnectAAA
-
- closeInputStream(InputStream).
Static method in class util
-
- closeOutputStream(OutputStream).
Static method in class util
-
- closeSocket(Socket).
Static method in class util
-
- ConfigureConstants().
Constructor for class ConfigureConstants
-
- connect().
Method in class ClientApplet
- Connects to the remote RoundRobinServerThread and creates
all needed structures for connecting.
- connect(String, int, int, int, int, int, int).
Method in class Client
- Connects to the remote RoundRobinServerThread and creates
all needed structures for connecting.
- ConnectAAA().
Constructor for class ConnectAAA
-
- CTRL_LENGTH.
Static variable in class MessageConstants
-
- CTS_ID.
Static variable in class MessageConstants
-
- DATA_BEGIN_INDEX.
Static variable in class MessageConstants
-
- DATA_BYTES_ID.
Static variable in class MessageConstants
-
- DATA_STRING_ID.
Static variable in class MessageConstants
-
- DEBUG_LEVEL.
Static variable in class ConfigureConstants
-
- DESTINATION_GROUP_ID_INDEX.
Static variable in class MessageConstants
-
- DESTINATION_ID_INDEX.
Static variable in class MessageConstants
-
- destroy().
Method in class ChatApplet
-
- disconnect().
Method in class Client
- Disconnects from the RoundRobinServerThread and stops everything.
- disconnect().
Method in class ClientApplet
- Disconnects from the RoundRobinServerThread and stops everything.
- DNF_ID.
Static variable in class MessageConstants
-
- doAAA(Socket).
Method in class ClientConnectAAA
- Method that should implement the real AAA.
- doAAA(Socket).
Method in class ConnectAAA
- Method that should implement the real AAA.
- doAAA(Socket).
Method in class NullClientConnectAAA
- Method that should implement the real AAA.
- doAAA(Socket).
Method in class NullServerConnectAAA
- Method that should implement the real AAA.
- doAAA(Socket).
Method in class PasswordClientConnectAAA
- Method that should implement the real AAA.
- doAAA(Socket).
Method in class PasswordServerConnectAAA
- Method that should implement the real AAA.
- doAAA(Socket).
Method in class ServerConnectAAA
- Method that should implement the real AAA.
- DOWN_ID.
Static variable in class MessageConstants
-
- DynamicNumbers(int).
Constructor for class DynamicNumbers
-
- EmptyException().
Constructor for class EmptyException
-
- freeNumber(int).
Method in class DynamicNumbers
- Deallocates a number.
- FullException().
Constructor for class FullException
-
- get(int).
Method in class SyncSimpleArray
- Reads the object value at the specified index in the array.
- getAAA().
Method in class Client
- Returns the internal AAA object.
- getAppletInfo().
Method in class ClientApplet
- Gets some info on the applet.
- getBoolean(String).
Method in class ResourceHash
-
Returns the first occurence of a resource value interpreted as a boolean.
- getClient().
Method in class ClientApplet
- Gets the internal client object used.
- getCurrent().
Method in class RoundRobin
- Gets the current Object.
- getDataByte(Message, int).
Static method in class MessageParser
- Gets a byte from the data area of the Message
Treating the Message as a Data
Message (DataBytes, DataString etc) !!!
(no checkings are done to ensure that it's really a Data Message)
- getDataBytes(Message).
Static method in class MessageParser
- Gets the byte array if it's a DataBytes or DataString Message.
- getDataChar(Message, int).
Static method in class MessageParser
- Gets a character from the data area of the Message
Treating the Message as a Data
Message (DataBytes, DataString)
(no checkings are done to ensure that it's really a Data Message)
- getDataString(Message).
Static method in class MessageParser
- Gets the String if it's a DataString or DataBytes Message.
- getDescription(Message).
Static method in class MessageParser
- Tries to get a human readable description of the Message.
- getDestination(Message).
Static method in class MessageParser
- Gets the destination number of the Message destination.
- getDestinationGroup(Message).
Static method in class MessageParser
- Gets the destination group number of the Message destination.
- getDigit(int, long).
Static method in class util
- Returns the named digit from a long starting with digit 0 at
the rightmost position.
- getDouble(String).
Method in class ResourceHash
- Returns the first occurence of a resource value interpreted as a double.
- getDoubleValue(String).
Method in class ResourceHash
- Returns a double representing the value of the above .getDouble()
returned Double object.
- getFreeNumber().
Method in class DynamicNumbers
- Allocates a new unique number in the given range.
- getGroup().
Method in class Client
- Gets the clients group number from the server structures.
- getGroup().
Method in class ClientApplet
- Gets the clients group number from the server structures.
- getLong(String).
Method in class ResourceHash
- Returns the first occurence of a resource value interpreted as a Long.
- getLongValue(String).
Method in class ResourceHash
- Returns a long representing the value of the above .getLong() returned
Long object.
- getMaxSize().
Method in class RoundRobin
- Gets the maximum entries allowed in this structure.
- getMessage().
Method in class EmptyException
-
- getMessage().
Method in class FullException
-
- getNext().
Method in class RoundRobin
- Gets the next Object in the structure.
- getNumber().
Method in class Client
- Gets the clients number in the server structures.
- getNumber().
Method in class ClientApplet
- Gets the clients number in the server structures.
- getParameterInfo().
Method in class ClientApplet
- Gets the applet supported parameters.
- getPlayer().
Method in class Client
- Gets the internal Player object used.
- getSender(Message).
Static method in class MessageParser
- Gets the sender number of the Message sender.
- getSenderGroup(Message).
Static method in class MessageParser
- Gets the sender group number of the Message sender.
- getString(String).
Method in class ResourceHash
- Returns the first occurence of a resource value treated as a string
with the given name.
- GREETING.
Static variable in class ConfigureConstants
-
- ID_INDEX.
Static variable in class MessageConstants
-
- init().
Method in class ChatApplet
-
- Insert(Object).
Method in class RoundRobin
- Inserts new Object AFTER the current one.
- int2bytes(int).
Static method in class util
- Returns a four bytes array representation of a integer using
big endian technique.
- INVALID.
Static variable in class MessageConstants
-
- INVRQ_ID.
Static variable in class MessageConstants
-
- isCHGRP(Message).
Static method in class MessageParser
- Test if it's a CHGRP (Change Group) Message.
- isCTS(Message).
Static method in class MessageParser
- Tests if it's a CTS (Request to send) Message.
- isData(Message).
Static method in class MessageParser
- Tests if it's a DataXXXXX Message.
- isDataBytes(Message).
Static method in class MessageParser
- Tests if it's a DataBytes Message.
- isDataString(Message).
Static method in class MessageParser
- Tests if it's a DataString Message.
- isDNF(Message).
Static method in class MessageParser
- Tests if it's a DNF (Destination not found) Message.
- isDOWN(Message).
Static method in class MessageParser
- Tests if it's a DOWN (client is down) Message.
- isEmpty().
Method in class RoundRobin
- Tests if structure is empty.
- isFull().
Method in class RoundRobin
- Tests if structure is full.
- isINVRQ(Message).
Static method in class MessageParser
- Tests if it's a INVRQ (Invalid Request) Message.
- isNOP(Message).
Static method in class MessageParser
- Tests if it's a NOP (No Operation == ignore) Message.
- isOK(Message).
Static method in class MessageParser
-
Tests if it's a OK Message.
- isRESET(Message).
Static method in class MessageParser
- Tests if it's a RESET Message.
- isValid(Message).
Static method in class MessageParser
- Tests the validity of the Message.
- MAX_ENTRIES.
Static variable in class RoundRobin
- The maximum number of entries allowed out of internal reasons
- MessageConstants().
Constructor for class MessageConstants
-
- MessageParser().
Constructor for class MessageParser
-
- MIN_LENGTH.
Static variable in class MessageConstants
-
- NOP_ID.
Static variable in class MessageConstants
-
- NullClientConnectAAA().
Constructor for class NullClientConnectAAA
-
- NullServerConnectAAA().
Constructor for class NullServerConnectAAA
-
- OK_ID.
Static variable in class MessageConstants
-
- parse().
Method in class ClientApplet
- Parses the html tag parameters.
- PasswordClientConnectAAA(String, String).
Constructor for class PasswordClientConnectAAA
- Creates a new object.
- PasswordServerConnectAAA(String).
Constructor for class PasswordServerConnectAAA
- Creates a new object.
- pow_int(int, int).
Static method in class util
-
- pow_long(long, long).
Static method in class util
-
- read(String).
Static method in class ResourceFileReader
- Reads a resource file and fills a hash with resources read from that file.
- readRaw(long).
Method in class Client
- Waits for some message to appear and then returns it rightaway.
- recv().
Method in class Client
- Reads a incomming Message.
- recv().
Method in class ClientApplet
- Reads a incomming Message.
- Remove().
Method in class RoundRobin
- Removes CURRENT Object.
- remove(int).
Method in class SyncSimpleArray
- Removes a given object at a specified index in the array.
- Remove(Object).
Method in class RoundRobin
- Removes the specified Object.
- RESET_ID.
Static variable in class MessageConstants
-
- RESFILE.
Static variable in class ConfigureConstants
-
- ResourceFileReader().
Constructor for class ResourceFileReader
-
- ResourceHash(Vector, Vector).
Constructor for class ResourceHash
- Creates a new object.
- RoundRobin(int).
Constructor for class RoundRobin
-
- RRST_GO_ON.
Static variable in class ConfigureConstants
-
- RRST_NO_PLAYERS.
Static variable in class ConfigureConstants
- Defines some internal RRST constants
- run().
Method in class ChatApplet
-
- send(Message).
Method in class Client
- Sends a Message.
- send(Message).
Method in class ClientApplet
- Sends a Message.
- SENDER_GROUP_ID_INDEX.
Static variable in class MessageConstants
-
- SENDER_ID_INDEX.
Static variable in class MessageConstants
-
- sendOK().
Method in class Client
- Gives a recommandation if it's ok to send, in order to maintain good feedback.
- sendOK().
Method in class ClientApplet
- Gives a recommandation if it's ok to send, in order to maintain good feedback.
- SERVER.
Static variable in class MessageConstants
-
- ServerConnectAAA().
Constructor for class ServerConnectAAA
-
- set(int, Object).
Method in class SyncSimpleArray
- Puts a object at a specified index in the array.
- setAAA(ClientConnectAAA).
Method in class Client
- Changes the internal AAA object, that is the way the connection is
to be done from now on.
- setAAA(ClientConnectAAA).
Method in class ClientApplet
- Sets the connect AAA method to the server.
- setGroup(int).
Method in class Client
- Tries to set the client's group in the server structures.
- setGroup(int).
Method in class ClientApplet
- Tries to set the client's group in the server structures.
- setMessageFilter(boolean).
Method in class Client
- Sets the filter control Messages on/off.
- setMessageFilter(boolean).
Method in class ClientApplet
- Sets the filter control Messages on/off.
- size().
Method in class ResourceHash
- Returns the size of this structure, actually the length of the
internal arrays that hold the resources.
- Size().
Method in class RoundRobin
- The number of Objects in the structure
- size().
Method in class SyncSimpleArray
- Returns the number of static allocated slots.
- start().
Method in class ChatApplet
-
- stop().
Method in class ChatApplet
-
- stringWidth(String, FontMetrics).
Static method in class util
- Returns the pixel width of the specified string using the specified
fontmetric.
- SyncSimpleArray(int).
Constructor for class SyncSimpleArray
- Creates a new array object of a given size and fills it up with null.
- test().
Method in class Client
- Tests the status of the connection & others.
- test().
Method in class ClientApplet
- Tests the status of the connection & others.
- testFile(String).
Static method in class PasswordServerConnectAAA
-
Method that allows external testing of the validity of the password
file.
- UNKNOWN.
Static variable in class MessageConstants
-
- util().
Constructor for class util
-
- VERSION.
Static variable in class ConfigureConstants
-
- waitForMessage(Message, long).
Method in class Client
- Waits for a specified message a given timeinterval.