Package | Description |
---|---|
org.menacheri.jetserver.communication |
Modifier and Type | Class and Description |
---|---|
class |
NettyMessageBuffer
This class is an implementation of the
MessageBuffer interface. |
Modifier and Type | Method and Description |
---|---|
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeByte(byte b) |
MessageBuffer<T> |
MessageBuffer.writeByte(byte b) |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeBytes(byte[] src) |
MessageBuffer<T> |
MessageBuffer.writeBytes(byte[] src)
Transfers the specified source array's data to this buffer starting at
the current
writerIndex and increases the writerIndex by
the number of the transferred bytes (= src.length ). |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeChar(int value) |
MessageBuffer<T> |
MessageBuffer.writeChar(int value)
Sets the specified 2-byte UTF-16 character at the current
writerIndex and increases the writerIndex by 2 in
this buffer. |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeDouble(double value) |
MessageBuffer<T> |
MessageBuffer.writeDouble(double value)
Sets the specified 64-bit floating point number at the current
writerIndex and increases the writerIndex by 8 in
this buffer. |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeFloat(float value) |
MessageBuffer<T> |
MessageBuffer.writeFloat(float value)
Sets the specified 32-bit floating point number at the current
writerIndex and increases the writerIndex by 4 in
this buffer. |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeInt(int value) |
MessageBuffer<T> |
MessageBuffer.writeInt(int value)
Sets the specified 32-bit integer at the current
writerIndex and
increases the writerIndex by 4 in this buffer. |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeLong(long value) |
MessageBuffer<T> |
MessageBuffer.writeLong(long value)
Sets the specified 64-bit long integer at the current
writerIndex
and increases the writerIndex by 8 in this buffer. |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeMedium(int value) |
MessageBuffer<T> |
MessageBuffer.writeMedium(int value)
Sets the specified 24-bit medium integer at the current
writerIndex and increases the writerIndex by 3 in
this buffer. |
<V> MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeObject(Transform<V,org.jboss.netty.buffer.ChannelBuffer> converter,
V object) |
<V> MessageBuffer<T> |
MessageBuffer.writeObject(Transform<V,T> converter,
V object)
Most implementations will write an object to the underlying buffer after
converting the incoming object using the transformer into a byte array.
|
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeShort(int value) |
MessageBuffer<T> |
MessageBuffer.writeShort(int value)
Sets the specified 16-bit short integer at the current
writerIndex and increases the writerIndex by 2 in
this buffer. |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeString(String message) |
MessageBuffer<T> |
MessageBuffer.writeString(String message) |
MessageBuffer<org.jboss.netty.buffer.ChannelBuffer> |
NettyMessageBuffer.writeStrings(String... messages) |
MessageBuffer<T> |
MessageBuffer.writeStrings(String... message) |
Copyright © 2013. All Rights Reserved.