Class UdpConnection
java.lang.Object
zombie.network.PacketsCache
zombie.spnetwork.UdpConnection
- All Implemented Interfaces:
IConnection
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidendPacket(int packetPriority, int packetReliability, byte orderingChannel) voidvoidforceDisconnect(String description) intlonggetIDStr()getIP()longgetLoadedCell(int playerIndex) intgetPlayerAt(int playerIndex) shortgetPlayerId(int playerIndex) getRelevantPos(int playerIndex) getRole()longgetUserName(int playerIndex) booleanbooleanisRelevantTo(float x, float y) booleanReleventTo(float x, float y) voidsetChunkGridWidth(int range) voidsetConnectArea(int playerIndex, Vector3 connectArea) voidsetConnectionTimestamp(long connectionReadyInterval) voidvoidsetLoadedCells(int playerIndex, ClientServerMap clientServerMap) voidsetPlayerAt(int playerIndex, IsoPlayer player) voidsetPlayerId(int playerIndex, short playerID) voidsetRelevantPos(int playerIndex, Vector3 relevantPos) voidsetRelevantRange(byte relevantRange) voidvoidsetUserName(int playerIndex, String userName) booleanMethods inherited from class PacketsCache
getPacketMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IConnection
getPacket
-
Field Details
-
players
-
-
Constructor Details
-
UdpConnection
-
-
Method Details
-
ReleventTo
public boolean ReleventTo(float x, float y) -
getPlayerAt
- Specified by:
getPlayerAtin interfaceIConnection
-
setPlayerAt
- Specified by:
setPlayerAtin interfaceIConnection
-
startPacket
- Specified by:
startPacketin interfaceIConnection
-
endPacket
public void endPacket(int packetPriority, int packetReliability, byte orderingChannel) - Specified by:
endPacketin interfaceIConnection
-
getUserName
- Specified by:
getUserNamein interfaceIConnection
-
hasPlayer
- Specified by:
hasPlayerin interfaceIConnection
-
getRole
- Specified by:
getRolein interfaceIConnection
-
setRole
- Specified by:
setRolein interfaceIConnection
-
isRelevantTo
public boolean isRelevantTo(float x, float y) - Specified by:
isRelevantToin interfaceIConnection
-
getConnectedGUID
public long getConnectedGUID()- Specified by:
getConnectedGUIDin interfaceIConnection
-
getIDStr
- Specified by:
getIDStrin interfaceIConnection
-
wasInLoadingQueue
public boolean wasInLoadingQueue()- Specified by:
wasInLoadingQueuein interfaceIConnection
-
getPlayerDownloadServer
- Specified by:
getPlayerDownloadServerin interfaceIConnection
-
endPacketImmediate
public void endPacketImmediate() -
cancelPacket
public void cancelPacket()- Specified by:
cancelPacketin interfaceIConnection
-
getLastConnection
public long getLastConnection()- Specified by:
getLastConnectionin interfaceIConnection
-
getMTUSize
public int getMTUSize()- Specified by:
getMTUSizein interfaceIConnection
-
setConnectionTimestamp
public void setConnectionTimestamp(long connectionReadyInterval) - Specified by:
setConnectionTimestampin interfaceIConnection
-
getValidator
- Specified by:
getValidatorin interfaceIConnection
-
getChunkGridWidth
public int getChunkGridWidth()- Specified by:
getChunkGridWidthin interfaceIConnection
-
setChunkGridWidth
public void setChunkGridWidth(int range) - Specified by:
setChunkGridWidthin interfaceIConnection
-
setUserName
- Specified by:
setUserNamein interfaceIConnection
-
setRelevantPos
- Specified by:
setRelevantPosin interfaceIConnection
-
setConnectArea
- Specified by:
setConnectAreain interfaceIConnection
-
setPlayerId
public void setPlayerId(int playerIndex, short playerID) - Specified by:
setPlayerIdin interfaceIConnection
-
getUserName
- Specified by:
getUserNamein interfaceIConnection
-
setRelevantRange
public void setRelevantRange(byte relevantRange) - Specified by:
setRelevantRangein interfaceIConnection
-
forceDisconnect
- Specified by:
forceDisconnectin interfaceIConnection
-
setFullyConnected
public void setFullyConnected()- Specified by:
setFullyConnectedin interfaceIConnection
-
getSteamId
public long getSteamId()- Specified by:
getSteamIdin interfaceIConnection
-
getIP
- Specified by:
getIPin interfaceIConnection
-
getPlayerId
public short getPlayerId(int playerIndex) - Specified by:
getPlayerIdin interfaceIConnection
-
setLoadedCells
- Specified by:
setLoadedCellsin interfaceIConnection
-
getLoadedCell
- Specified by:
getLoadedCellin interfaceIConnection
-
getRelevantPos
- Specified by:
getRelevantPosin interfaceIConnection
-