Package net.eternalclient.api.rs
Interface RSBuffer
-
- All Superinterfaces:
RSNode
- All Known Subinterfaces:
RSPacketBuffer
public interface RSBuffer extends RSNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getOffset()
byte[]
getPayload()
byte
readByte()
int
readInt()
int
readShort()
java.lang.String
readStringCp1252NullTerminated()
int
readUnsignedByte()
int
readUnsignedShort()
void
setOffset(int offset)
void
writeBoolean(boolean i)
void
writeBuffer(RSBuffer i)
void
writeByte(int i)
void
writeByteAdd(int i)
void
writeByteNeg(int i)
void
writeBytes(byte[] var1, int var2, int var3)
void
writeByteSub(int i)
void
writeCESU8(java.lang.CharSequence i)
int
writeCrc(int i)
void
writeInt(int i)
void
writeIntIME(int i)
void
writeIntLE(int i)
void
writeIntME(int i)
void
writeLengthByte(int i)
void
writeLengthInt(int i)
void
writeLengthShort(int i)
void
writeLong(long i)
void
writeLongMedium(long i)
void
writeMedium(int i)
void
writeShort(int i)
void
writeShortAdd(int i)
void
writeShortAddLE(int i)
void
writeShortLE(int i)
void
writeSmartByteShort(int i)
void
writeStringCp1252NullCircumfixed(java.lang.String i)
void
writeStringCp1252NullTerminated(java.lang.String i)
void
writeVarInt(int i)
-
Methods inherited from interface net.eternalclient.api.rs.RSNode
getHash, getNext, getPrevious, onUnlink, setHash, setNext, setPrevious, unlink
-
-
-
-
Method Detail
-
getPayload
byte[] getPayload()
-
getOffset
int getOffset()
-
setOffset
void setOffset(int offset)
-
readUnsignedByte
int readUnsignedByte()
-
readByte
byte readByte()
-
readUnsignedShort
int readUnsignedShort()
-
readShort
int readShort()
-
readInt
int readInt()
-
readStringCp1252NullTerminated
java.lang.String readStringCp1252NullTerminated()
-
writeBoolean
void writeBoolean(boolean i)
-
writeBuffer
void writeBuffer(RSBuffer i)
-
writeByte
void writeByte(int i)
-
writeByteAdd
void writeByteAdd(int i)
-
writeByteNeg
void writeByteNeg(int i)
-
writeByteSub
void writeByteSub(int i)
-
writeBytes
void writeBytes(byte[] var1, int var2, int var3)
-
writeCESU8
void writeCESU8(java.lang.CharSequence i)
-
writeCrc
int writeCrc(int i)
-
writeInt
void writeInt(int i)
-
writeIntIME
void writeIntIME(int i)
-
writeIntLE
void writeIntLE(int i)
-
writeIntME
void writeIntME(int i)
-
writeLengthByte
void writeLengthByte(int i)
-
writeLengthInt
void writeLengthInt(int i)
-
writeLengthShort
void writeLengthShort(int i)
-
writeLong
void writeLong(long i)
-
writeLongMedium
void writeLongMedium(long i)
-
writeMedium
void writeMedium(int i)
-
writeShort
void writeShort(int i)
-
writeShortAdd
void writeShortAdd(int i)
-
writeShortAddLE
void writeShortAddLE(int i)
-
writeShortLE
void writeShortLE(int i)
-
writeSmartByteShort
void writeSmartByteShort(int i)
-
writeStringCp1252NullCircumfixed
void writeStringCp1252NullCircumfixed(java.lang.String i)
-
writeStringCp1252NullTerminated
void writeStringCp1252NullTerminated(java.lang.String i)
-
writeVarInt
void writeVarInt(int i)
-
-