Package zombie.core.raknet
Class UdpConnection
java.lang.Object
zombie.core.raknet.UdpConnection
public class UdpConnection
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringaccessLevelbooleanallChatMutedbooleanawaitingCoopApprovebooleanchecksumDoneintChunkGridWidthVector3[]connectAreabooleanconnectedjava.lang.StringidStrintindexjava.lang.StringipbooleanisCoopHostClientServerMap[]loadedCellslongownerIDlong[]packetCountsjava.lang.StringpasswordbooleanpingPlayerDownloadServerplayerDownloadServerint[]playerIDsIsoPlayer[]playersVector3[]ReleventPosbyteReleventRangebooleansendPulselongsteamIDjava.lang.Stringusernamejava.lang.String[]usernamesjava.util.HashSetvehicles -
Constructor Summary
Constructors Constructor Description UdpConnection(UdpEngine engine, long connectedGUID, int index) -
Method Summary
Modifier and Type Method Description voidcancelPacket()voidclose()voiddisconnect(java.lang.String s)voidendPacket()voidendPacket(int priority, int reliability)voidendPacketImmediate()voidendPacketSuperHighUnreliable()voidendPacketUnordered()voidendPacketUnreliable()voidendPingPacket()voidforceDisconnect()longgetConnectedGUID()java.net.InetSocketAddressgetInetSocketAddress()RakNetPeerInterfacegetPeer()java.lang.StringgetServerIP()booleanisFullyConnected()booleanRelevantTo(float x, float y, float radius)booleanReleventTo(float x, float y)booleanReleventToPlayerIndex(int n, float x, float y)voidsetFullyConnected()ByteBufferWriterstartPacket()ByteBufferWriterstartPingPacket()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
connected
public boolean connected -
index
public int index -
allChatMuted
public boolean allChatMuted -
username
public java.lang.String username -
usernames
public java.lang.String[] usernames -
ReleventRange
public byte ReleventRange -
accessLevel
public java.lang.String accessLevel -
ip
public java.lang.String ip -
password
public java.lang.String password -
ping
public boolean ping -
ReleventPos
-
playerIDs
public int[] playerIDs -
players
-
connectArea
-
ChunkGridWidth
public int ChunkGridWidth -
loadedCells
-
playerDownloadServer
-
checksumDone
public boolean checksumDone -
sendPulse
public boolean sendPulse -
awaitingCoopApprove
public boolean awaitingCoopApprove -
steamID
public long steamID -
ownerID
public long ownerID -
idStr
public java.lang.String idStr -
isCoopHost
public boolean isCoopHost -
vehicles
public java.util.HashSet vehicles -
packetCounts
public final long[] packetCounts
-
-
Constructor Details
-
UdpConnection
-
-
Method Details
-
getPeer
-
getConnectedGUID
public long getConnectedGUID() -
getServerIP
public java.lang.String getServerIP() -
startPacket
-
startPingPacket
-
ReleventTo
public boolean ReleventTo(float x, float y) -
ReleventToPlayerIndex
public boolean ReleventToPlayerIndex(int n, float x, float y) -
RelevantTo
public boolean RelevantTo(float x, float y, float radius) -
cancelPacket
public void cancelPacket() -
endPacket
public void endPacket(int priority, int reliability) -
endPacket
public void endPacket() -
endPacketImmediate
public void endPacketImmediate() -
endPacketUnordered
public void endPacketUnordered() -
endPacketUnreliable
public void endPacketUnreliable() -
endPacketSuperHighUnreliable
public void endPacketSuperHighUnreliable() -
endPingPacket
public void endPingPacket() -
close
public void close() -
disconnect
public void disconnect(java.lang.String s) -
getInetSocketAddress
public java.net.InetSocketAddress getInetSocketAddress() -
forceDisconnect
public void forceDisconnect() -
setFullyConnected
public void setFullyConnected() -
isFullyConnected
public boolean isFullyConnected()
-