public class ZeroGCProtoByteBuffer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.nio.ByteBuffer |
byteBuffer |
static int |
maxLength |
static int |
minLength |
int |
msgLen |
int |
msgType |
long |
timestamp |
| Constructor and Description |
|---|
ZeroGCProtoByteBuffer(int allocateSize) |
ZeroGCProtoByteBuffer(int allocateSize,
boolean isDirect) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
compact() |
void |
finalizeMessage() |
void |
flip() |
boolean |
getBoolean() |
byte |
getByte() |
int |
getInt() |
int |
getLength() |
long |
getLong() |
long |
getLongSpecial() |
void |
getMFFloat(MFFloat o) |
void |
getMFString(MFString str) |
short |
getShort() |
int |
getUInt() |
short |
getUnsignedByte() |
int |
getUnsignedShort() |
void |
initializeMessage(int msgType) |
int |
limit() |
static void |
main(java.lang.String[] args) |
void |
order(java.nio.ByteOrder byteOrder) |
int |
position() |
void |
putBoolean(boolean val) |
void |
putByte(byte val) |
void |
putInt(int val) |
void |
putLength(int x) |
void |
putLong(long val) |
void |
putLongSpecial(long val) |
void |
putMFFloat(MFFloat field) |
void |
putMFString(MFString string) |
void |
putShort(short val) |
void |
putUInt(int val) |
void |
putUnsignedByte(short val) |
void |
putUnsignedShort(int val) |
void |
putUnsignedShort(int pos,
int val) |
boolean |
readMessageHeader() |
int |
remaining() |
public static final int minLength
public static final int maxLength
public java.nio.ByteBuffer byteBuffer
public int msgLen
public int msgType
public long timestamp
public ZeroGCProtoByteBuffer(int allocateSize)
public ZeroGCProtoByteBuffer(int allocateSize,
boolean isDirect)
public boolean readMessageHeader()
public void initializeMessage(int msgType)
public void finalizeMessage()
public int remaining()
public void clear()
public int position()
public int limit()
public void flip()
public void compact()
public int getLength()
public void putLength(int x)
public int getUnsignedShort()
public void putUnsignedShort(int val)
public void putUnsignedShort(int pos,
int val)
public short getUnsignedByte()
public void putUnsignedByte(short val)
public long getLong()
public long getLongSpecial()
public void putLong(long val)
public void putLongSpecial(long val)
public short getShort()
public void putShort(short val)
public byte getByte()
public void putByte(byte val)
public boolean getBoolean()
public void putBoolean(boolean val)
public int getInt()
public int getUInt()
public void putInt(int val)
public void putUInt(int val)
public void order(java.nio.ByteOrder byteOrder)
public void getMFString(MFString str)
public void putMFString(MFString string)
public void getMFFloat(MFFloat o)
public void putMFFloat(MFFloat field)
public static void main(java.lang.String[] args)