Home / Function/ accept() — netty Function Reference

accept() — netty Function Reference

Architecture documentation for the accept() function in RuleBasedIpFilter.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  0073a99a_07c3_7ff4_8c30_64c1322c7746["accept()"]
  b81b6539_81f3_4c0f_da90_333d9c8e58ca["RuleBasedIpFilter"]
  0073a99a_07c3_7ff4_8c30_64c1322c7746 -->|defined in| b81b6539_81f3_4c0f_da90_333d9c8e58ca
  style 0073a99a_07c3_7ff4_8c30_64c1322c7746 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ipfilter/RuleBasedIpFilter.java lines 82–91

    @Override
    protected boolean accept(ChannelHandlerContext ctx, InetSocketAddress remoteAddress) throws Exception {
        for (IpFilterRule rule : rules) {
            if (rule.matches(remoteAddress)) {
                return rule.ruleType() == IpFilterRuleType.ACCEPT;
            }
        }

        return acceptIfNotFound;
    }

Domain

Subdomains

Frequently Asked Questions

What does accept() do?
accept() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ipfilter/RuleBasedIpFilter.java.
Where is accept() defined?
accept() is defined in handler/src/main/java/io/netty/handler/ipfilter/RuleBasedIpFilter.java at line 82.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free