testdecompressCompressPointer() — netty Function Reference
Architecture documentation for the testdecompressCompressPointer() function in DefaultDnsRecordDecoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD e4950f18_dddb_edfc_2b19_64fa85858b8a["testdecompressCompressPointer()"] 818a470d_46ea_7cd1_0f64_8b71e08f0a90["DefaultDnsRecordDecoderTest"] e4950f18_dddb_edfc_2b19_64fa85858b8a -->|defined in| 818a470d_46ea_7cd1_0f64_8b71e08f0a90 style e4950f18_dddb_edfc_2b19_64fa85858b8a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-dns/src/test/java/io/netty/handler/codec/dns/DefaultDnsRecordDecoderTest.java lines 94–111
@Test
public void testdecompressCompressPointer() {
byte[] compressionPointer = {
5, 'n', 'e', 't', 't', 'y', 2, 'i', 'o', 0,
(byte) 0xC0, 0
};
ByteBuf buffer = Unpooled.wrappedBuffer(compressionPointer);
ByteBuf uncompressed = null;
try {
uncompressed = DnsCodecUtil.decompressDomainName(buffer.duplicate().setIndex(10, 12));
assertEquals(0, ByteBufUtil.compare(buffer.duplicate().setIndex(0, 10), uncompressed));
} finally {
buffer.release();
if (uncompressed != null) {
uncompressed.release();
}
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testdecompressCompressPointer() do?
testdecompressCompressPointer() is a function in the netty codebase, defined in codec-dns/src/test/java/io/netty/handler/codec/dns/DefaultDnsRecordDecoderTest.java.
Where is testdecompressCompressPointer() defined?
testdecompressCompressPointer() is defined in codec-dns/src/test/java/io/netty/handler/codec/dns/DefaultDnsRecordDecoderTest.java at line 94.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free