Package zombie.iso
Class ObjectsSyncRequests
java.lang.Object
zombie.iso.ObjectsSyncRequests
public class ObjectsSyncRequests
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static short
ClientSendChunkHashes
static short
ClientSendGridSquareRequest
static short
ClientSendObjectRequests
java.util.ArrayList
requestsSyncIsoChunk
java.util.ArrayList
requestsSyncIsoGridSquare
java.util.ArrayList
requestsSyncIsoObject
static short
ServerSendGridSquareHashes
static short
ServerSendGridSquareObjectsHashes
static short
ServerSendObject
long
timeout
-
Constructor Summary
Constructors Constructor Description ObjectsSyncRequests(boolean isClient)
-
Method Summary
Modifier and Type Method Description void
putRequestSyncIsoChunk(IsoChunk ch)
void
putRequestSyncIsoGridSquare(IsoGridSquare sq)
void
putRequestSyncItemContainer(ItemContainer container)
void
receiveGridSquareHashes(java.nio.ByteBuffer bb)
void
receiveGridSquareObjectHashes(java.nio.ByteBuffer bb)
void
receiveObject(java.nio.ByteBuffer bb)
void
receiveSyncIsoChunk(int x, int y)
void
receiveSyncIsoGridSquare(int x, int y, int z)
void
receiveSyncIsoObject(int x, int y, int z, long hash)
void
sendRequests(UdpConnection connection)
void
serverSendRequests(UdpConnection connection)
void
serverSendRequests(UdpEngine udpEngine)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ClientSendChunkHashes
public static final short ClientSendChunkHashes- See Also:
- Constant Field Values
-
ServerSendGridSquareHashes
public static final short ServerSendGridSquareHashes- See Also:
- Constant Field Values
-
ClientSendGridSquareRequest
public static final short ClientSendGridSquareRequest- See Also:
- Constant Field Values
-
ServerSendGridSquareObjectsHashes
public static final short ServerSendGridSquareObjectsHashes- See Also:
- Constant Field Values
-
ClientSendObjectRequests
public static final short ClientSendObjectRequests- See Also:
- Constant Field Values
-
ServerSendObject
public static final short ServerSendObject- See Also:
- Constant Field Values
-
requestsSyncIsoChunk
public java.util.ArrayList requestsSyncIsoChunk -
requestsSyncIsoGridSquare
public java.util.ArrayList requestsSyncIsoGridSquare -
requestsSyncIsoObject
public java.util.ArrayList requestsSyncIsoObject -
timeout
public long timeout
-
-
Constructor Details
-
ObjectsSyncRequests
public ObjectsSyncRequests(boolean isClient)
-
-
Method Details
-
putRequestSyncIsoChunk
-
putRequestSyncItemContainer
-
putRequestSyncIsoGridSquare
-
sendRequests
-
receiveSyncIsoChunk
public void receiveSyncIsoChunk(int x, int y) -
receiveSyncIsoGridSquare
public void receiveSyncIsoGridSquare(int x, int y, int z) -
receiveSyncIsoObject
public void receiveSyncIsoObject(int x, int y, int z, long hash) -
receiveGridSquareHashes
public void receiveGridSquareHashes(java.nio.ByteBuffer bb) -
receiveGridSquareObjectHashes
public void receiveGridSquareObjectHashes(java.nio.ByteBuffer bb) -
receiveObject
public void receiveObject(java.nio.ByteBuffer bb) -
serverSendRequests
-
serverSendRequests
-