Package zombie.network
Class GameFileClient
java.lang.Object
zombie.network.GameFileClient
public class GameFileClient
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGameFileClient.ChunkRequest -
Field Summary
Fields Modifier and Type Field Description booleanbNeedsRebootbooleanbQuittingbooleancanTimeoutjava.util.ArrayListChunkRequestsjava.util.ArrayListChunkRequestsSentjava.util.ArrayListdeleteFilesstatic GameFileClientinstancejava.util.ArrayListLastChunkRequestsintmaxxintmaxyintportintwxintwyintxinty -
Constructor Summary
Constructors Constructor Description GameFileClient() -
Method Summary
Modifier and Type Method Description voidabandon(java.nio.ByteBuffer bb)voidabandonZip(java.nio.ByteBuffer bb)voidaccept(java.nio.ByteBuffer bb)voidfinished(java.nio.ByteBuffer bb)booleanisWaitingForChunkZip()voidnotRequiredInZip(java.nio.ByteBuffer bb)voidquit()voidrequestChunkZip(int wx, int wy, int range)voidrequestChunkZipArray()booleanrunConnectionTest(boolean useTCP)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
bNeedsReboot
public boolean bNeedsReboot -
bQuitting
public boolean bQuitting -
x
public int x -
y
public int y -
maxx
public int maxx -
maxy
public int maxy -
wx
public int wx -
wy
public int wy -
port
public int port -
canTimeout
public boolean canTimeout -
deleteFiles
public java.util.ArrayList deleteFiles -
LastChunkRequests
public final java.util.ArrayList LastChunkRequests -
ChunkRequests
public final java.util.ArrayList ChunkRequests -
ChunkRequestsSent
public final java.util.ArrayList ChunkRequestsSent
-
-
Constructor Details
-
GameFileClient
public GameFileClient()
-
-
Method Details
-
isWaitingForChunkZip
public boolean isWaitingForChunkZip() -
requestChunkZipArray
public void requestChunkZipArray() -
requestChunkZip
public void requestChunkZip(int wx, int wy, int range) -
abandonZip
public void abandonZip(java.nio.ByteBuffer bb) -
notRequiredInZip
public void notRequiredInZip(java.nio.ByteBuffer bb) -
abandon
public void abandon(java.nio.ByteBuffer bb) -
accept
public void accept(java.nio.ByteBuffer bb) -
finished
public void finished(java.nio.ByteBuffer bb) -
runConnectionTest
public boolean runConnectionTest(boolean useTCP) -
quit
public void quit()
-