Package VASSAL.chat.node
Class PrivateNodeClient
java.lang.Object
VASSAL.chat.node.NodeClient
VASSAL.chat.node.PrivateNodeClient
- All Implemented Interfaces:
ServerConnection
,ChatServerConnection
,LockableChatServerConnection
,SocketWatcher
,PlayerEncoder
,ChatControlsInitializer
-
Field Summary
Fields inherited from class VASSAL.chat.node.NodeClient
allRooms, checker, compressionLimit, currentRoom, defaultRoomName, encoder, host, inviteEncoder, me, moduleName, nameChangeListener, pendingSynchToRoom, playerId, playerStatusControls, port, privateChatEncoder, profileChangeListener, propSupport, roomControls, soundEncoder, synchEncoder, welcomer, ZIP_HEADER
Fields inherited from interface VASSAL.chat.ChatServerConnection
AVAILABLE_ROOMS, DEFAULT_ROOM_NAME, INCOMING_MSG, PLAYER_INFO, ROOM, STATUS, STATUS_SERVER
Fields inherited from interface VASSAL.build.module.ServerConnection
CONNECTED, CONNECTION_LOST
-
Constructor Summary
ConstructorDescriptionPrivateNodeClient
(String moduleName, String playerId, CommandEncoder encoder, String host, int port) -
Method Summary
Methods inherited from class VASSAL.chat.node.NodeClient
addPropertyChangeListener, addPropertyChangeListener, checkCompatibility, checkCompatibility, cleanVersion, closeConnection, doInvite, doKick, forward, getAvailableRooms, getDefaultRoomName, getMyInfo, getRoom, getUserInfo, handleMessage, handleMessageFromServer, initializeConnection, initializeControls, isConnected, isDefaultRoom, isInvitable, isKickable, isOwner, lockRoom, playerToString, registerNewConnection, send, sendInvite, sendRoomInfo, sendStats, sendTo, sendToAll, sendToOthers, sendToOthers, setConnected, setDefaultRoomName, setRoom, setRoom, setUserInfo, socketClosed, stringToPlayer, uninitializeControls, updateRooms
-
Constructor Details
-
PrivateNodeClient
public PrivateNodeClient(String moduleName, String playerId, CommandEncoder encoder, String host, int port)
-