shouldEncodeContent() — netty Function Reference
Architecture documentation for the shouldEncodeContent() function in BinaryMemcacheEncoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD e3a83c52_da21_d07f_f811_e5c1fca1c07e["shouldEncodeContent()"] 00ee4b61_6080_1ae9_4b12_6a1a3a63b143["BinaryMemcacheEncoderTest"] e3a83c52_da21_d07f_f811_e5c1fca1c07e -->|defined in| 00ee4b61_6080_1ae9_4b12_6a1a3a63b143 style e3a83c52_da21_d07f_f811_e5c1fca1c07e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java lines 118–153
@Test
public void shouldEncodeContent() {
DefaultMemcacheContent content1 =
new DefaultMemcacheContent(Unpooled.copiedBuffer("Netty", CharsetUtil.UTF_8));
DefaultLastMemcacheContent content2 =
new DefaultLastMemcacheContent(Unpooled.copiedBuffer(" Rocks!", CharsetUtil.UTF_8));
int totalBodyLength = content1.content().readableBytes() + content2.content().readableBytes();
BinaryMemcacheRequest request = new DefaultBinaryMemcacheRequest();
request.setTotalBodyLength(totalBodyLength);
boolean result = channel.writeOutbound(request);
assertTrue(result);
result = channel.writeOutbound(content1);
assertTrue(result);
result = channel.writeOutbound(content2);
assertTrue(result);
ByteBuf written = channel.readOutbound();
assertEquals(DEFAULT_HEADER_SIZE, written.readableBytes());
written.release();
written = channel.readOutbound();
assertEquals(content1.content().readableBytes(), written.readableBytes());
assertEquals("Netty",
written.readSlice(content1.content().readableBytes()).toString(CharsetUtil.UTF_8)
);
written.release();
written = channel.readOutbound();
assertEquals(content2.content().readableBytes(), written.readableBytes());
assertEquals(" Rocks!",
written.readSlice(content2.content().readableBytes()).toString(CharsetUtil.UTF_8)
);
written.release();
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does shouldEncodeContent() do?
shouldEncodeContent() is a function in the netty codebase, defined in codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java.
Where is shouldEncodeContent() defined?
shouldEncodeContent() is defined in codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java at line 118.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free