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 TypeClassDescriptionclassEmpty serverclassRefreshes every time the user attempts to connectclassDelegates calls to another SvrConnection instance, which can be changed programmaticallyFields in VASSAL.chat declared as ChatServerConnectionMethods in VASSAL.chat that return ChatServerConnectionModifier and TypeMethodDescriptionstatic ChatServerConnectionChatServerFactory.build(Properties param) protected ChatServerConnectionDynamicClient.buildDelegate()abstract ChatServerConnectionChatServerFactory.buildServer(Properties param) HybridClient.getDelegate()Methods in VASSAL.chat with parameters of type ChatServerConnectionModifier and TypeMethodDescriptionvoidHybridClient.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 TypeClassDescriptionclassclassclassMethods in VASSAL.chat.node that return ChatServerConnectionModifier and TypeMethodDescriptionNodeClientFactory.buildServer(Properties param) protected abstract ChatServerConnectionNodeClientFactory.buildServerImpl(Properties param) protected ChatServerConnectionOfficialNodeClientFactory.buildServerImpl(Properties param) protected ChatServerConnectionPrivateNodeClientFactory.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 ChatServerConnectionChatServerControls.clientprotected ChatServerConnectionRoomInteractionControlsInitializer.clientMethods in VASSAL.chat.ui that return ChatServerConnectionMethods in VASSAL.chat.ui with parameters of type ChatServerConnectionModifier and TypeMethodDescriptionstatic RoomActionFactoryJoinRoomAction.factory(ChatServerConnection chatClient) static PlayerActionFactoryPrivateMessageAction.factory(ChatServerConnection client, PrivateChatManager chatMgr) static PlayerActionFactorySendSoundAction.factory(ChatServerConnection client, String name, String soundKey, String defaultSoundFile) static PlayerActionFactorySynchAction.factory(ChatServerConnection client) voidChatServerControls.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)