org.jboss.messaging.core.remoting.spi
Interface MessagingBuffer
- All Known Subinterfaces:
- ChannelBuffer, LargeMessageBuffer
- All Known Implementing Classes:
- AbstractChannelBuffer, ByteBufferBackedChannelBuffer, ChannelBufferWrapper, DynamicChannelBuffer, HeapChannelBuffer, LargeMessageBufferImpl
public interface MessagingBuffer
A MessagingBuffer
- Author:
- Tim Fox
writeByte
void writeByte(byte val)
writeBytes
void writeBytes(byte[] bytes)
writeBytes
void writeBytes(byte[] bytes,
int offset,
int length)
writeBytes
void writeBytes(MessagingBuffer src,
int srcIndex,
int length)
writeInt
void writeInt(int val)
setInt
void setInt(int pos,
int val)
writeLong
void writeLong(long val)
writeShort
void writeShort(short val)
writeDouble
void writeDouble(double val)
writeFloat
void writeFloat(float val)
writeBoolean
void writeBoolean(boolean val)
writeChar
void writeChar(char val)
writeNullableString
void writeNullableString(java.lang.String val)
writeString
void writeString(java.lang.String val)
writeSimpleString
void writeSimpleString(SimpleString val)
writeNullableSimpleString
void writeNullableSimpleString(SimpleString val)
writeUTF
void writeUTF(java.lang.String utf)
throws java.lang.Exception
- Throws:
java.lang.Exception
readByte
byte readByte()
readUnsignedByte
short readUnsignedByte()
readBytes
void readBytes(byte[] bytes)
readBytes
void readBytes(byte[] bytes,
int offset,
int length)
readInt
int readInt()
readLong
long readLong()
readShort
short readShort()
readUnsignedShort
int readUnsignedShort()
readDouble
double readDouble()
readFloat
float readFloat()
readBoolean
boolean readBoolean()
readChar
char readChar()
readString
java.lang.String readString()
readNullableString
java.lang.String readNullableString()
readSimpleString
SimpleString readSimpleString()
readNullableSimpleString
SimpleString readNullableSimpleString()
readUTF
java.lang.String readUTF()
throws java.lang.Exception
- Throws:
java.lang.Exception
array
byte[] array()
capacity
int capacity()
readerIndex
int readerIndex()
readerIndex
void readerIndex(int readerIndex)
writerIndex
int writerIndex()
writerIndex
void writerIndex(int writerIndex)
setIndex
void setIndex(int readerIndex,
int writerIndex)
readableBytes
int readableBytes()
writableBytes
int writableBytes()
readable
boolean readable()
writable
boolean writable()
clear
void clear()
resetReaderIndex
void resetReaderIndex()
resetWriterIndex
void resetWriterIndex()
getUnderlyingBuffer
java.lang.Object getUnderlyingBuffer()
Copyright © 2006 JBoss Inc. All Rights Reserved.