Package zombie.network
Class ChunkRevisions.ClientChunkRevisionRequest
java.lang.Object
zombie.network.ChunkRevisions.ClientChunkRevisionRequest
- Enclosing class:
- ChunkRevisions
public static class ChunkRevisions.ClientChunkRevisionRequest
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChunkRevisions.ClientChunkRevisionRequest.State -
Field Summary
Fields Modifier and Type Field Description int[]areajava.util.ArrayListchunksUdpConnectionconnectionintcoopRequestjava.lang.StringfileNamelongrequestTimeChunkRevisions.ClientChunkRevisionRequest.Statestatejava.lang.ThreadthreadlongthreadStartTimeinttimeout -
Constructor Summary
Constructors Constructor Description ClientChunkRevisionRequest()ClientChunkRevisionRequest(int playerIndex, int reqX, int reqY, int reqW, int reqH) -
Method Summary
Modifier and Type Method Description voidacknowledge()voiddownload()voidemptyZip()booleanisFailed()booleanisFinished()voidrequest()voidsetArea(int playerIndex, int reqX, int reqY, int reqW, int reqH)voidstart()voidunzip(java.nio.ByteBuffer fileBytes)voidupdate()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
connection
-
fileName
public java.lang.String fileName -
area
public int[] area -
thread
public java.lang.Thread thread -
timeout
public int timeout -
requestTime
public long requestTime -
chunks
public java.util.ArrayList chunks -
coopRequest
public int coopRequest -
state
-
threadStartTime
public long threadStartTime
-
-
Constructor Details
-
ClientChunkRevisionRequest
public ClientChunkRevisionRequest() -
ClientChunkRevisionRequest
public ClientChunkRevisionRequest(int playerIndex, int reqX, int reqY, int reqW, int reqH)
-
-
Method Details
-
setArea
public void setArea(int playerIndex, int reqX, int reqY, int reqW, int reqH) -
start
public void start() -
update
public void update() -
request
public void request() -
acknowledge
public void acknowledge() -
emptyZip
public void emptyZip() -
download
public void download() -
unzip
public void unzip(java.nio.ByteBuffer fileBytes) -
isFinished
public boolean isFinished() -
isFailed
public boolean isFailed()
-