public class DefaultPlayerSession extends DefaultSession implements PlayerSession
PlayerSession
interface is used to both
receive and send messages to a particular player using the
Event
DefaultSession.onEvent(Event)
.DefaultSession.SessionBuilder
Modifier and Type | Field and Description |
---|---|
protected Player |
player
Each player session belongs to a Player.
|
creationTime, eventDispatcher, id, isShuttingDown, isUDPEnabled, isWriteable, lastReadWriteTime, sessionAttributes, tcpMessageSender, udpMessageSender
Modifier | Constructor and Description |
---|---|
protected |
DefaultPlayerSession(DefaultSession.SessionBuilder sessionBuilder,
Player player) |
Modifier and Type | Method and Description |
---|---|
Player |
getPlayer()
Each session is associated with a
Player . |
addHandler, close, equals, getAttribute, getCreationTime, getEventDispatcher, getEventHandlers, getId, getLastReadWriteTime, getSessionAttributes, getTcpMessageSender, getUdpMessageSender, hashCode, isShuttingDown, isUDPEnabled, isWriteable, onEvent, removeAttribute, removeHandler, setAttribute, setId, setLastReadWriteTime, setTcpMessageSender, setUDPEnabled, setUdpMessageSender, setWriteable
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addHandler, close, getAttribute, getCreationTime, getEventDispatcher, getEventHandlers, getId, getLastReadWriteTime, getTcpMessageSender, getUdpMessageSender, isShuttingDown, isUDPEnabled, isWriteable, onEvent, removeAttribute, removeHandler, setAttribute, setId, setTcpMessageSender, setUDPEnabled, setUdpMessageSender, setWriteable
protected final Player player
protected DefaultPlayerSession(DefaultSession.SessionBuilder sessionBuilder, Player player)
public Player getPlayer()
PlayerSession
Player
. This is the actual
human or machine using this session.getPlayer
in interface PlayerSession
Copyright © 2012. All Rights Reserved.