Interface LockableChatServerConnection
- All Superinterfaces:
ChatServerConnection,ServerConnection
- All Known Implementing Classes:
NodeClient,OfficialNodeClient,PrivateNodeClient
-
Field Summary
Fields inherited from interface VASSAL.chat.ChatServerConnection
AVAILABLE_ROOMS, DEFAULT_ROOM_NAME, INCOMING_MSG, PLAYER_INFO, ROOM, STATUS, STATUS_SERVERFields inherited from interface VASSAL.build.module.ServerConnection
CONNECTED, CONNECTION_LOST -
Method Summary
Modifier and TypeMethodDescriptionvoidProcess InvitationvoidKick a player from this roomReturn the name of the default roombooleanIs specified room the default room?booleanisInvitable(Player invitee) Can a player be invited to this room by me?booleanisKickable(Player kickee) Can a player be kicked from this room by me?voidLock/Unlock the given roomvoidsendInvite(Player p) Invite a player to this roomMethods inherited from interface VASSAL.chat.ChatServerConnection
getAvailableRooms, getRoom, getUserInfo, sendTo, setRoom, setUserInfoMethods inherited from interface VASSAL.build.module.ServerConnection
addPropertyChangeListener, isConnected, sendToOthers, setConnected
-
Method Details
-
lockRoom
Lock/Unlock the given room -
isInvitable
Can a player be invited to this room by me? -
sendInvite
Invite a player to this room -
doInvite
-
isKickable
Can a player be kicked from this room by me? -
doKick
Kick a player from this room -
getDefaultRoomName
String getDefaultRoomName()Return the name of the default room -
isDefaultRoom
Is specified room the default room?
-