Uses of Interface
org.apache.dubbo.remoting.buffer.ChannelBuffer
Packages that use ChannelBuffer
Package
Description
-
Uses of ChannelBuffer in org.apache.dubbo.remoting
Methods in org.apache.dubbo.remoting with parameters of type ChannelBufferModifier and TypeMethodDescriptionCodec2.decode(Channel channel, ChannelBuffer buffer) voidCodec2.encode(Channel channel, ChannelBuffer buffer, Object message) -
Uses of ChannelBuffer in org.apache.dubbo.remoting.api
Methods in org.apache.dubbo.remoting.api with parameters of type ChannelBufferModifier and TypeMethodDescriptionProtocolDetector.detect(ChannelBuffer in) default intProtocolDetector.getByteByIndex(ChannelBuffer buffer, int index) default booleanProtocolDetector.prefixMatch(char[][] prefixes, ChannelBuffer buffer, int length) -
Uses of ChannelBuffer in org.apache.dubbo.remoting.api.pu
Methods in org.apache.dubbo.remoting.api.pu with parameters of type ChannelBufferModifier and TypeMethodDescriptionDefaultCodec.decode(Channel channel, ChannelBuffer buffer) voidDefaultCodec.encode(Channel channel, ChannelBuffer buffer, Object message) -
Uses of ChannelBuffer in org.apache.dubbo.remoting.buffer
Classes in org.apache.dubbo.remoting.buffer that implement ChannelBufferModifier and TypeClassDescriptionclassclassclassclassFields in org.apache.dubbo.remoting.buffer declared as ChannelBufferMethods in org.apache.dubbo.remoting.buffer that return ChannelBufferModifier and TypeMethodDescriptionChannelBufferOutputStream.buffer()static ChannelBufferChannelBuffers.buffer(int capacity) AbstractChannelBuffer.copy()ByteBufferBackedChannelBuffer.copy(int index, int length) ChannelBuffer.copy()Returns a copy of this buffer's readable bytes.ChannelBuffer.copy(int index, int length) Returns a copy of this buffer's sub-region.DynamicChannelBuffer.copy(int index, int length) HeapChannelBuffer.copy(int index, int length) static ChannelBufferChannelBuffers.directBuffer(int capacity) static ChannelBufferChannelBuffers.dynamicBuffer()static ChannelBufferChannelBuffers.dynamicBuffer(int capacity) static ChannelBufferChannelBuffers.dynamicBuffer(int capacity, ChannelBufferFactory factory) ChannelBufferFactory.getBuffer(byte[] array, int offset, int length) ChannelBufferFactory.getBuffer(int capacity) ChannelBufferFactory.getBuffer(ByteBuffer nioBuffer) DirectChannelBufferFactory.getBuffer(byte[] array, int offset, int length) DirectChannelBufferFactory.getBuffer(int capacity) DirectChannelBufferFactory.getBuffer(ByteBuffer nioBuffer) HeapChannelBufferFactory.getBuffer(byte[] array, int offset, int length) HeapChannelBufferFactory.getBuffer(int capacity) HeapChannelBufferFactory.getBuffer(ByteBuffer nioBuffer) AbstractChannelBuffer.readBytes(int length) ChannelBuffer.readBytes(int length) Transfers this buffer's data to a newly created buffer starting at the currentreaderIndexand increases thereaderIndexby the number of the transferred bytes (=length).static ChannelBufferChannelBuffers.wrappedBuffer(byte[] array) static ChannelBufferChannelBuffers.wrappedBuffer(byte[] array, int offset, int length) static ChannelBufferChannelBuffers.wrappedBuffer(ByteBuffer buffer) Methods in org.apache.dubbo.remoting.buffer with parameters of type ChannelBufferModifier and TypeMethodDescriptionstatic intChannelBuffers.compare(ChannelBuffer bufferA, ChannelBuffer bufferB) intAbstractChannelBuffer.compareTo(ChannelBuffer that) static booleanChannelBuffers.equals(ChannelBuffer bufferA, ChannelBuffer bufferB) voidAbstractChannelBuffer.getBytes(int index, ChannelBuffer dst) voidAbstractChannelBuffer.getBytes(int index, ChannelBuffer dst, int length) voidByteBufferBackedChannelBuffer.getBytes(int index, ChannelBuffer dst, int dstIndex, int length) voidChannelBuffer.getBytes(int index, ChannelBuffer dst) Transfers this buffer's data to the specified destination starting at the specified absoluteindexuntil the destination becomes non-writable.voidChannelBuffer.getBytes(int index, ChannelBuffer dst, int length) Transfers this buffer's data to the specified destination starting at the specified absoluteindex.voidChannelBuffer.getBytes(int index, ChannelBuffer dst, int dstIndex, int length) Transfers this buffer's data to the specified destination starting at the specified absoluteindex.voidDynamicChannelBuffer.getBytes(int index, ChannelBuffer dst, int dstIndex, int length) voidHeapChannelBuffer.getBytes(int index, ChannelBuffer dst, int dstIndex, int length) static intChannelBuffers.hasCode(ChannelBuffer buffer) static booleanChannelBuffers.prefixEquals(ChannelBuffer bufferA, ChannelBuffer bufferB, int count) voidAbstractChannelBuffer.readBytes(ChannelBuffer dst) voidAbstractChannelBuffer.readBytes(ChannelBuffer dst, int length) voidAbstractChannelBuffer.readBytes(ChannelBuffer dst, int dstIndex, int length) voidChannelBuffer.readBytes(ChannelBuffer dst) Transfers this buffer's data to the specified destination starting at the currentreaderIndexuntil the destination becomes non-writable, and increases thereaderIndexby the number of the transferred bytes.voidChannelBuffer.readBytes(ChannelBuffer dst, int length) Transfers this buffer's data to the specified destination starting at the currentreaderIndexand increases thereaderIndexby the number of the transferred bytes (=length).voidChannelBuffer.readBytes(ChannelBuffer dst, int dstIndex, int length) Transfers this buffer's data to the specified destination starting at the currentreaderIndexand increases thereaderIndexby the number of the transferred bytes (=length).voidAbstractChannelBuffer.setBytes(int index, ChannelBuffer src) voidAbstractChannelBuffer.setBytes(int index, ChannelBuffer src, int length) voidByteBufferBackedChannelBuffer.setBytes(int index, ChannelBuffer src, int srcIndex, int length) voidChannelBuffer.setBytes(int index, ChannelBuffer src) Transfers the specified source buffer's data to this buffer starting at the specified absoluteindexuntil the source buffer becomes unreadable.voidChannelBuffer.setBytes(int index, ChannelBuffer src, int length) Transfers the specified source buffer's data to this buffer starting at the specified absoluteindex.voidChannelBuffer.setBytes(int index, ChannelBuffer src, int srcIndex, int length) Transfers the specified source buffer's data to this buffer starting at the specified absoluteindex.voidDynamicChannelBuffer.setBytes(int index, ChannelBuffer src, int srcIndex, int length) voidHeapChannelBuffer.setBytes(int index, ChannelBuffer src, int srcIndex, int length) voidAbstractChannelBuffer.writeBytes(ChannelBuffer src) voidAbstractChannelBuffer.writeBytes(ChannelBuffer src, int length) voidAbstractChannelBuffer.writeBytes(ChannelBuffer src, int srcIndex, int length) voidChannelBuffer.writeBytes(ChannelBuffer src) Transfers the specified source buffer's data to this buffer starting at the currentwriterIndexuntil the source buffer becomes unreadable, and increases thewriterIndexby the number of the transferred bytes.voidChannelBuffer.writeBytes(ChannelBuffer src, int length) Transfers the specified source buffer's data to this buffer starting at the currentwriterIndexand increases thewriterIndexby the number of the transferred bytes (=length).voidChannelBuffer.writeBytes(ChannelBuffer src, int srcIndex, int length) Transfers the specified source buffer's data to this buffer starting at the currentwriterIndexand increases thewriterIndexby the number of the transferred bytes (=length).voidDynamicChannelBuffer.writeBytes(ChannelBuffer src, int srcIndex, int length) Constructors in org.apache.dubbo.remoting.buffer with parameters of type ChannelBuffer -
Uses of ChannelBuffer in org.apache.dubbo.remoting.exchange.codec
Methods in org.apache.dubbo.remoting.exchange.codec with parameters of type ChannelBufferModifier and TypeMethodDescriptionExchangeCodec.decode(Channel channel, ChannelBuffer buffer) voidExchangeCodec.encode(Channel channel, ChannelBuffer buffer, Object msg) -
Uses of ChannelBuffer in org.apache.dubbo.remoting.telnet.codec
Methods in org.apache.dubbo.remoting.telnet.codec with parameters of type ChannelBufferModifier and TypeMethodDescriptionTelnetCodec.decode(Channel channel, ChannelBuffer buffer) voidTelnetCodec.encode(Channel channel, ChannelBuffer buffer, Object message) -
Uses of ChannelBuffer in org.apache.dubbo.remoting.transport.codec
Methods in org.apache.dubbo.remoting.transport.codec with parameters of type ChannelBufferModifier and TypeMethodDescriptionCodecAdapter.decode(Channel channel, ChannelBuffer buffer) TransportCodec.decode(Channel channel, ChannelBuffer buffer) Deprecated.voidCodecAdapter.encode(Channel channel, ChannelBuffer buffer, Object message) voidTransportCodec.encode(Channel channel, ChannelBuffer buffer, Object message) Deprecated.