org.alliance.core.comm
Class Packet
java.lang.Object
org.alliance.core.comm.Packet
- Direct Known Subclasses:
- NIOPacket
public abstract class Packet
- extends java.lang.Object
User: maciek
Date: 2005-dec-26
Time: 12:33:30
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
tracePacketContents
public static final boolean tracePacketContents
- See Also:
- Constant Field Values
tc
public static com.stendahls.trace.TraceChannel tc
Packet
public Packet()
getAvailable
public abstract int getAvailable()
getSize
public abstract int getSize()
setSize
public abstract void setSize(int i)
getPos
public abstract int getPos()
setPos
public abstract void setPos(int pos)
skip
public abstract void skip(int n)
mark
public abstract void mark()
reset
public abstract void reset()
asArray
public abstract byte[] asArray()
readByte
public abstract byte readByte()
writeByte
public abstract void writeByte(byte b)
readInt
public abstract int readInt()
writeInt
public abstract void writeInt(int i)
readBoolean
public abstract boolean readBoolean()
writeBoolean
public abstract void writeBoolean(boolean v)
readArray
public abstract void readArray(byte[] arr)
readArray
public abstract void readArray(byte[] arr,
int off,
int len)
writeArray
public abstract void writeArray(byte[] buf)
writeArray
public abstract void writeArray(byte[] buf,
int off,
int len)
writeLong
public abstract void writeLong(long l)
readLong
public abstract long readLong()
writeBuffer
public abstract void writeBuffer(java.nio.ByteBuffer buf)
prepareForSend
public abstract void prepareForSend()
throws java.io.IOException
- Throws:
java.io.IOException
compact
public abstract void compact()
flip
public abstract void flip()
readUnsignedShort
public int readUnsignedShort()
readUnsignedByte
public int readUnsignedByte()
readUnsignedByte
public static int readUnsignedByte(byte b)
writeUTF
public void writeUTF(java.lang.String str)
readUTF
public java.lang.String readUTF()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
writeShort
public void writeShort(int v)
print
public void print(boolean out)
printBuf
public static void printBuf(byte[] buf)
printBuf
public static void printBuf(byte[] buf,
int len)