private class GuiWebSocket.BinaryMessage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private byte[] |
message
message buffer
|
private int |
offset
current offset
|
Constructor and Description |
---|
BinaryMessage(byte type,
int len)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
send()
Send the message
|
void |
writeBoolean(boolean b)
Write a boolean value (1 for true, 0 for false).
|
void |
writeByte(byte b)
Write a byte
|
void |
writeInt16(int value)
Write a 16=bit integer
|
void |
writeInt32(int value)
Write a 32-bit integer
|
void |
writeMousePtr(MousePtrWrapper ptr)
Write a mouse pointer
|
void |
writeText(java.lang.String text)
Write a string
|
private int offset
private final byte[] message
public BinaryMessage(byte type, int len)
type
- message typelen
- message lengthpublic void writeByte(byte b)
b
- byte to be writtenpublic void writeBoolean(boolean b)
b
- boolean to be writtenpublic void writeInt32(int value)
value
- value to be writtenpublic void writeInt16(int value)
value
- value to be writtenpublic void writeText(java.lang.String text)
text
- value to be writtenpublic void writeMousePtr(MousePtrWrapper ptr)
ptr
- value to be writtenpublic void send()