Class ExtendedByteBuf
java.lang.Object
org.infinispan.server.core.transport.ExtendedByteBuf
Static helper class that provides methods to be used with a
ByteBuf that are useful for Infinispan.-
Method Summary
Modifier and TypeMethodDescriptionstatic io.netty.buffer.ByteBufbuffer(int capacity) static io.netty.buffer.ByteBufstatic StringhexDump(io.netty.buffer.ByteBuf buf) static byte[]readRangedBytes(io.netty.buffer.ByteBuf bf) static byte[]readRangedBytes(io.netty.buffer.ByteBuf bf, int length) static StringreadString(io.netty.buffer.ByteBuf bf) Reads length of String and then returns an UTF-8 formatted String of such length.static intreadUnsignedInt(io.netty.buffer.ByteBuf bf) static longreadUnsignedLong(io.netty.buffer.ByteBuf bf) static intreadUnsignedShort(io.netty.buffer.ByteBuf bf) static io.netty.buffer.ByteBufwrappedBuffer(byte[]... arrays) static voidwriteRangedBytes(byte[] src, io.netty.buffer.ByteBuf bf) static voidwriteString(String msg, io.netty.buffer.ByteBuf bf) static voidwriteUnsignedInt(int i, io.netty.buffer.ByteBuf bf) static voidwriteUnsignedLong(long l, io.netty.buffer.ByteBuf bf) static voidwriteUnsignedShort(int i, io.netty.buffer.ByteBuf bf)
-
Method Details
-
wrappedBuffer
public static io.netty.buffer.ByteBuf wrappedBuffer(byte[]... arrays) -
buffer
public static io.netty.buffer.ByteBuf buffer(int capacity) -
dynamicBuffer
public static io.netty.buffer.ByteBuf dynamicBuffer() -
readUnsignedShort
public static int readUnsignedShort(io.netty.buffer.ByteBuf bf) -
readUnsignedInt
public static int readUnsignedInt(io.netty.buffer.ByteBuf bf) -
readUnsignedLong
public static long readUnsignedLong(io.netty.buffer.ByteBuf bf) -
readRangedBytes
public static byte[] readRangedBytes(io.netty.buffer.ByteBuf bf) -
readRangedBytes
public static byte[] readRangedBytes(io.netty.buffer.ByteBuf bf, int length) -
readString
Reads length of String and then returns an UTF-8 formatted String of such length. If the length is 0, an empty String is returned. -
writeUnsignedShort
public static void writeUnsignedShort(int i, io.netty.buffer.ByteBuf bf) -
writeUnsignedInt
public static void writeUnsignedInt(int i, io.netty.buffer.ByteBuf bf) -
writeUnsignedLong
public static void writeUnsignedLong(long l, io.netty.buffer.ByteBuf bf) -
writeRangedBytes
public static void writeRangedBytes(byte[] src, io.netty.buffer.ByteBuf bf) -
writeString
-
hexDump
-