findEndOfLine() — netty Function Reference
Architecture documentation for the findEndOfLine() function in HAProxyMessageDecoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 303a137a_8b64_dcda_46bb_a9016df1352e["findEndOfLine()"] 779adff2_46a7_a104_ccd9_84680387d552["HAProxyMessageDecoder"] 303a137a_8b64_dcda_46bb_a9016df1352e -->|defined in| 779adff2_46a7_a104_ccd9_84680387d552 178ab12b_f0cc_8525_024c_154ed6e3c990["findEndOfHeader()"] 178ab12b_f0cc_8525_024c_154ed6e3c990 -->|calls| 303a137a_8b64_dcda_46bb_a9016df1352e style 303a137a_8b64_dcda_46bb_a9016df1352e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java lines 208–217
private static int findEndOfLine(final ByteBuf buffer) {
final int n = buffer.writerIndex();
for (int i = buffer.readerIndex(); i < n; i++) {
final byte b = buffer.getByte(i);
if (b == '\r' && i < n - 1 && buffer.getByte(i + 1) == '\n') {
return i; // \r\n
}
}
return -1; // Not found.
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does findEndOfLine() do?
findEndOfLine() is a function in the netty codebase, defined in codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java.
Where is findEndOfLine() defined?
findEndOfLine() is defined in codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java at line 208.
What calls findEndOfLine()?
findEndOfLine() is called by 1 function(s): findEndOfHeader.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free