StructHeaderExtractor Class — netty Architecture
Architecture documentation for the StructHeaderExtractor class in HAProxyMessageDecoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 730ae02a_642c_b6b3_27aa_cbf85f9ec49f["StructHeaderExtractor"] 891c9404_8383_1a70_6e1e_6faaf7176a96["HAProxyMessageDecoder.java"] 730ae02a_642c_b6b3_27aa_cbf85f9ec49f -->|defined in| 891c9404_8383_1a70_6e1e_6faaf7176a96 b36b650e_62bf_5c49_3516_e439aa2265ee["StructHeaderExtractor()"] 730ae02a_642c_b6b3_27aa_cbf85f9ec49f -->|method| b36b650e_62bf_5c49_3516_e439aa2265ee 2701fd82_7385_de5f_edfc_2719ce6fc531["findEndOfHeader()"] 730ae02a_642c_b6b3_27aa_cbf85f9ec49f -->|method| 2701fd82_7385_de5f_edfc_2719ce6fc531 14c55f32_14c2_ef35_0af7_cd4a21b57ce8["delimiterLength()"] 730ae02a_642c_b6b3_27aa_cbf85f9ec49f -->|method| 14c55f32_14c2_ef35_0af7_cd4a21b57ce8
Relationship Graph
Source Code
codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java lines 447–462
private final class StructHeaderExtractor extends HeaderExtractor {
StructHeaderExtractor(int maxHeaderSize) {
super(maxHeaderSize);
}
@Override
protected int findEndOfHeader(ByteBuf buffer) {
return HAProxyMessageDecoder.findEndOfHeader(buffer);
}
@Override
protected int delimiterLength(ByteBuf buffer, int eoh) {
return 0;
}
}
Source
Frequently Asked Questions
What is the StructHeaderExtractor class?
StructHeaderExtractor is a class in the netty codebase, defined in codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java.
Where is StructHeaderExtractor defined?
StructHeaderExtractor is defined in codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java at line 447.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free