Uses of Interface
VASSAL.chat.ChatServerConnection
Package | Description |
---|---|
VASSAL.chat |
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
|
VASSAL.chat.jabber | |
VASSAL.chat.node | |
VASSAL.chat.peer2peer | |
VASSAL.chat.ui |
-
Uses of ChatServerConnection in VASSAL.chat
Subinterfaces of ChatServerConnection in VASSAL.chat Modifier and Type Interface Description interface
LockableChatServerConnection
Classes in VASSAL.chat that implement ChatServerConnection Modifier and Type Class Description class
DummyClient
Empty serverclass
DynamicClient
Determines server implementation at run-time by downloading properties from the vassalengine.org site.class
HybridClient
Delegates calls to another SvrConnection instance, which can be changed programmaticallyFields in VASSAL.chat declared as ChatServerConnection Modifier and Type Field Description protected ChatServerConnection
HybridClient. delegate
Methods in VASSAL.chat that return ChatServerConnection Modifier and Type Method Description static ChatServerConnection
ChatServerFactory. build(Properties param)
protected ChatServerConnection
DynamicClient. buildDelegate()
abstract ChatServerConnection
ChatServerFactory. buildServer(Properties param)
ChatServerConnection
DynamicClientFactory. buildServer(Properties param)
ChatServerConnection
HybridClient. getDelegate()
Methods in VASSAL.chat with parameters of type ChatServerConnection Modifier and Type Method Description void
HybridClient. setDelegate(ChatServerConnection newDelegate)
Constructors in VASSAL.chat with parameters of type ChatServerConnection Constructor Description InviteCommand(String player, String playerId, String room, ChatServerConnection client)
InviteEncoder(ChatServerConnection client)
PrivateChatManager(ChatServerConnection client)
PrivateChatter(Player other, ChatServerConnection client)
SynchCommand(Player p, ChatServerConnection client)
SynchEncoder(PlayerEncoder playerEncoder, ChatServerConnection client)
-
Uses of ChatServerConnection in VASSAL.chat.jabber
Classes in VASSAL.chat.jabber that implement ChatServerConnection Modifier and Type Class Description class
JabberClient
Methods in VASSAL.chat.jabber that return ChatServerConnection Modifier and Type Method Description ChatServerConnection
JabberClientFactory. buildServer(Properties serverConfig)
-
Uses of ChatServerConnection in VASSAL.chat.node
Classes in VASSAL.chat.node that implement ChatServerConnection Modifier and Type Class Description class
NodeClient
class
NodeHybridClient
Deprecated, for removal: This API element is subject to removal in a future version.class
SocketNodeClient
Methods in VASSAL.chat.node that return ChatServerConnection Modifier and Type Method Description protected ChatServerConnection
NodeHybridClient. buildDelegate()
Deprecated, for removal: This API element is subject to removal in a future version.ChatServerConnection
NodeClientFactory. buildServer(Properties param)
-
Uses of ChatServerConnection in VASSAL.chat.peer2peer
Classes in VASSAL.chat.peer2peer that implement ChatServerConnection Modifier and Type Class Description class
ClientTest
class
P2PClient
Methods in VASSAL.chat.peer2peer that return ChatServerConnection Modifier and Type Method Description ChatServerConnection
P2PClientFactory. buildServer(Properties param)
ChatServerConnection
TextClient. getClient()
Constructors in VASSAL.chat.peer2peer with parameters of type ChatServerConnection Constructor Description EchoClient(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 ChatServerConnection Modifier and Type Field Description protected ChatServerConnection
ChatServerControls. client
protected ChatServerConnection
RoomInteractionControlsInitializer. client
Methods in VASSAL.chat.ui that return ChatServerConnection Modifier and Type Method Description ChatServerConnection
ChatServerControls. getClient()
Methods in VASSAL.chat.ui with parameters of type ChatServerConnection Modifier and Type Method Description static 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 ChatServerConnection Constructor Description BasicChatControlsInitializer(ChatServerConnection client)
JoinRoomAction(Room r, ChatServerConnection client)
LockableRoomControls(ChatServerConnection client)
PrivateMessageAction(Player p, ChatServerConnection client, PrivateChatManager mgr)
RoomInteractionControlsInitializer(ChatServerConnection client)
SendSoundAction(String name, ChatServerConnection client, String soundKey, Player target)
SimpleStatusControlsInitializer(ChatServerConnection client)
SimpleStatusControlsInitializer(ChatServerConnection client, boolean includeLooking)
Entry Point for P2P client - 'Looking for Game' does not make sense.SynchAction(Player p, ChatServerConnection client)