java.lang.Object
org.jempeg.empeg.protocol.packet.AbstractEmpegPacket
org.jempeg.empeg.protocol.packet.AbstractEmpegRequestPacket
org.jempeg.empeg.protocol.packet.TransferWriteRequestPacket
- public class TransferWriteRequestPacket
- extends AbstractEmpegRequestPacket
Packet
- Version:
- $Revision: 1.5 $
myFileID
private org.jempeg.empeg.protocol.EmpegUINT32 myFileID
myChunkOffset
private org.jempeg.empeg.protocol.EmpegUINT32 myChunkOffset
myChunkSize
private org.jempeg.empeg.protocol.EmpegUINT32 myChunkSize
myBuffer
private org.jempeg.empeg.protocol.EmpegCharArray myBuffer
TransferWriteRequestPacket
public TransferWriteRequestPacket(org.jempeg.empeg.protocol.EmpegUINT32 _packetID,
org.jempeg.empeg.protocol.EmpegUINT32 _fileID,
org.jempeg.empeg.protocol.EmpegUINT32 _chunkOffset,
org.jempeg.empeg.protocol.EmpegCharArray _buffer)
TransferWriteRequestPacket
public TransferWriteRequestPacket(org.jempeg.empeg.protocol.EmpegUINT32 _packetID,
org.jempeg.empeg.protocol.EmpegUINT32 _fileID,
org.jempeg.empeg.protocol.EmpegUINT32 _chunkOffset,
org.jempeg.empeg.protocol.EmpegUINT32 _chunkSize,
org.jempeg.empeg.protocol.EmpegCharArray _buffer)
getDataSize
protected int getDataSize()
- Specified by:
getDataSize in class AbstractEmpegRequestPacket
getOpcode
protected short getOpcode()
- Specified by:
getOpcode in class AbstractEmpegRequestPacket
updateCRC
protected void updateCRC(org.jempeg.empeg.protocol.CRC16 _crc)
- Specified by:
updateCRC in class AbstractEmpegRequestPacket
write0
protected void write0(org.jempeg.empeg.protocol.EmpegOutputStream _os)
throws java.io.IOException
- Specified by:
write0 in class AbstractEmpegRequestPacket
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object
- Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method
never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string
concatenation with this object. If the result is
null, string concatenation will instead
use "null".
The default implementation returns
getClass().getName() + "@" +
Integer.toHexString(hashCode()).
- Overrides:
toString in class AbstractEmpegPacket