Uses of Interface
VASSAL.chat.ChatServerConnection
Packages that use ChatServerConnection
Package
Description
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
-
Uses of ChatServerConnection in VASSAL.chat
Subinterfaces of ChatServerConnection in VASSAL.chatClasses in VASSAL.chat that implement ChatServerConnectionModifier and TypeClassDescriptionclass
Empty serverclass
Refreshes every time the user attempts to connectclass
Delegates calls to another SvrConnection instance, which can be changed programmaticallyFields in VASSAL.chat declared as ChatServerConnectionMethods in VASSAL.chat that return ChatServerConnectionModifier and TypeMethodDescriptionstatic ChatServerConnection
ChatServerFactory.build
(Properties param) protected ChatServerConnection
DynamicClient.buildDelegate()
abstract ChatServerConnection
ChatServerFactory.buildServer
(Properties param) HybridClient.getDelegate()
Methods in VASSAL.chat with parameters of type ChatServerConnectionModifier and TypeMethodDescriptionvoid
HybridClient.setDelegate
(ChatServerConnection newDelegate) Constructors in VASSAL.chat with parameters of type ChatServerConnectionModifierConstructorDescriptionInviteCommand
(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
Classes in VASSAL.chat.node that implement ChatServerConnectionModifier and TypeClassDescriptionclass
class
class
Methods in VASSAL.chat.node that return ChatServerConnectionModifier 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
Classes in VASSAL.chat.peer2peer that implement ChatServerConnectionMethods in VASSAL.chat.peer2peer that return ChatServerConnectionModifier and TypeMethodDescriptionP2PClientFactory.buildServer
(Properties param) TextClient.getClient()
Constructors in VASSAL.chat.peer2peer with parameters of type ChatServerConnectionModifierConstructorDescriptionEchoClient
(ChatServerConnection client, int changeRoom, int numRooms, FileWriter log) TextClient
(ChatServerConnection client) -
Uses of ChatServerConnection in VASSAL.chat.ui
Fields in VASSAL.chat.ui declared as ChatServerConnectionModifier and TypeFieldDescriptionprotected ChatServerConnection
ChatServerControls.client
protected ChatServerConnection
RoomInteractionControlsInitializer.client
Methods in VASSAL.chat.ui that return ChatServerConnectionMethods in VASSAL.chat.ui with parameters of type ChatServerConnectionModifier 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) Constructors in VASSAL.chat.ui with parameters of type ChatServerConnectionModifierConstructorDescriptionJoinRoomAction
(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)