com.cliffblaster.game.net.packet
Class Packet3LevelDataChunk

java.lang.Object
  extended by com.cliffblaster.game.net.packet.Packet
      extended by com.cliffblaster.game.net.packet.Packet3LevelDataChunk

public class Packet3LevelDataChunk
extends Packet


Field Summary
 byte[] data
           
static int MAX_SIZE
           
 byte percentage
           
 
Fields inherited from class com.cliffblaster.game.net.packet.Packet
opToPacket, packetToOp, PROTOCOL_VERSION
 
Constructor Summary
Packet3LevelDataChunk()
           
Packet3LevelDataChunk(byte[] levelData, byte percentage)
           
 
Method Summary
 Packet cloneTypeOnly()
           
 void onIncoming(java.io.DataInputStream in, NetworkHandler networkHandler)
           
 void sendPacket(java.io.DataOutputStream out)
           
 
Methods inherited from class com.cliffblaster.game.net.packet.Packet
getId, registerPacket, toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_SIZE

public static final int MAX_SIZE
See Also:
Constant Field Values

percentage

public byte percentage

data

public byte[] data
Constructor Detail

Packet3LevelDataChunk

public Packet3LevelDataChunk()

Packet3LevelDataChunk

public Packet3LevelDataChunk(byte[] levelData,
                             byte percentage)
Method Detail

onIncoming

public void onIncoming(java.io.DataInputStream in,
                       NetworkHandler networkHandler)
                throws java.io.IOException
Overrides:
onIncoming in class Packet
Throws:
java.io.IOException

sendPacket

public void sendPacket(java.io.DataOutputStream out)
                throws java.io.IOException
Overrides:
sendPacket in class Packet
Throws:
java.io.IOException

cloneTypeOnly

public Packet cloneTypeOnly()
Specified by:
cloneTypeOnly in class Packet