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 intgetOffset()byte[]getPayload()bytereadByte()intreadInt()intreadShort()java.lang.StringreadStringCp1252NullTerminated()intreadUnsignedByte()intreadUnsignedShort()voidsetOffset(int offset)voidwriteBoolean(boolean i)voidwriteBuffer(RSBuffer i)voidwriteByte(int i)voidwriteByteAdd(int i)voidwriteByteNeg(int i)voidwriteBytes(byte[] var1, int var2, int var3)voidwriteByteSub(int i)voidwriteCESU8(java.lang.CharSequence i)intwriteCrc(int i)voidwriteInt(int i)voidwriteIntIME(int i)voidwriteIntLE(int i)voidwriteIntME(int i)voidwriteLengthByte(int i)voidwriteLengthInt(int i)voidwriteLengthShort(int i)voidwriteLong(long i)voidwriteLongMedium(long i)voidwriteMedium(int i)voidwriteShort(int i)voidwriteShortAdd(int i)voidwriteShortAddLE(int i)voidwriteShortLE(int i)voidwriteSmartByteShort(int i)voidwriteStringCp1252NullCircumfixed(java.lang.String i)voidwriteStringCp1252NullTerminated(java.lang.String i)voidwriteVarInt(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)
-
-