class DnsPacketProxy {

    void initialize(Context context, ArrayList<InetAddress> upstreamDnsServers) throws InterruptedException {
        ruleDatabase.initialize(context);
        this.upstreamDnsServers = upstreamDnsServers;
    }

    public  DnsPacketProxy(EventLoop eventLoop, RuleDatabase database);
    public  DnsPacketProxy(EventLoop eventLoop);

}