Package VASSAL.chat
package VASSAL.chat
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
- See Also:
-
ClassDescriptionImproved version of ServerConfigurer that includes an Address Book of commonly visited private servers and P2P clients.Queries a known URL to get historical status of the chat room server.Specialized interface for chat-room server connectionsA Factory for building
ChatServerConnectioninstancesListens for incoming messages (PropertyChangeEvents with name {ChatServerConnection.INCOMING_MSG}) and interprets the message as a command to be executedEmpty serverRefreshes every time the user attempts to connectPerforms Get and Post operations to a given URLDelegates calls to another SvrConnection instance, which can be changed programmaticallyACommandthat, when executed, sends game synchronization information to a givenSimplePlayerDate: Mar 16, 2003A room that may be lockedOnly passes commands that are allowed in the Main RoomRepresents an occupant of a chat room, i.e.Date: Mar 16, 2003A window that displays information on aSimplePlayerRepresents the current status of a player on the server.Date: Mar 16, 2003ManagesPrivateChatterinstancesA window for private messages between the user and another player;A Command that encapsulates a private chat message from anotherSimplePlayerRepresents a game room on the serverSpecifies the server implementation in the PreferencesRepresents the history and current state of connections to the chat room serverSimple Player beanA simple Room beanImmutable PlayerStatus class with flags indicating "looking for a game" and "away from keyboard" and a String profileEncodes commands that play sounds This class is used exclusively by the 'Send wake-up' server feature.ACommandthat, when executed, sends game synchronization information to a givenSimplePlayerDate: Mar 16, 2003Date: Mar 11, 2003