Uses of Interface
VASSAL.chat.ChatServerConnection
Package
Description
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
-
Uses of ChatServerConnection in VASSAL.chat
Modifier and TypeClassDescriptionclass
Empty serverclass
Refreshes every time the user attempts to connectclass
Delegates calls to another SvrConnection instance, which can be changed programmaticallyModifier and TypeMethodDescriptionstatic ChatServerConnection
ChatServerFactory.build
(Properties param) protected ChatServerConnection
DynamicClient.buildDelegate()
abstract ChatServerConnection
ChatServerFactory.buildServer
(Properties param) HybridClient.getDelegate()
Modifier and TypeMethodDescriptionvoid
HybridClient.setDelegate
(ChatServerConnection newDelegate) ModifierConstructorDescriptionInviteCommand
(String player, String playerId, String room, ChatServerConnection client) InviteEncoder
(ChatServerConnection client) PrivateChatter
(Player other, ChatServerConnection client) SynchCommand
(Player p, ChatServerConnection client) SynchEncoder
(PlayerEncoder playerEncoder, ChatServerConnection client) -
Uses of ChatServerConnection in VASSAL.chat.node
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeMethodDescriptionNodeClientFactory.buildServer
(Properties param) protected abstract ChatServerConnection
NodeClientFactory.buildServerImpl
(Properties param) protected ChatServerConnection
OfficialNodeClientFactory.buildServerImpl
(Properties param) protected ChatServerConnection
PrivateNodeClientFactory.buildServerImpl
(Properties param) -
Uses of ChatServerConnection in VASSAL.chat.peer2peer
Modifier and TypeMethodDescriptionP2PClientFactory.buildServer
(Properties param) TextClient.getClient()
ModifierConstructorDescriptionEchoClient
(ChatServerConnection client, int changeRoom, int numRooms, FileWriter log) TextClient
(ChatServerConnection client) -
Uses of ChatServerConnection in VASSAL.chat.ui
Modifier and TypeFieldDescriptionprotected ChatServerConnection
ChatServerControls.client
protected ChatServerConnection
RoomInteractionControlsInitializer.client
Modifier and TypeMethodDescriptionstatic RoomActionFactory
JoinRoomAction.factory
(ChatServerConnection chatClient) static PlayerActionFactory
PrivateMessageAction.factory
(ChatServerConnection client, PrivateChatManager chatMgr) static PlayerActionFactory
SendSoundAction.factory
(ChatServerConnection client, String name, String soundKey, String defaultSoundFile) static PlayerActionFactory
SynchAction.factory
(ChatServerConnection client) void
ChatServerControls.setClient
(ChatServerConnection c) ModifierConstructorDescriptionJoinRoomAction
(Room r, ChatServerConnection client) PrivateMessageAction
(Player p, ChatServerConnection client, PrivateChatManager mgr) SendSoundAction
(String name, ChatServerConnection client, String soundKey, Player target) SimpleStatusControlsInitializer
(ChatServerConnection client, boolean includeLooking) Entry Point for P2P client - 'Looking for Game' does not make sense.SynchAction
(Player p, ChatServerConnection client)