import io.netty.bootstrap.ChannelInitializerExtension;

module org.xbib.io.netty.channel {
    exports io.netty.bootstrap;
    exports io.netty.channel;
    exports io.netty.channel.embedded;
    exports io.netty.channel.group;
    exports io.netty.channel.internal to org.xbib.io.netty.channel.epoll;
    exports io.netty.channel.local;
    exports io.netty.channel.nio;
    exports io.netty.channel.oio;
    exports io.netty.channel.pool;
    exports io.netty.channel.socket;
    exports io.netty.channel.socket.nio;
    exports io.netty.channel.socket.oio;
    uses ChannelInitializerExtension;
    requires org.xbib.io.netty.buffer;
    requires org.xbib.io.netty.resolver;
    requires org.xbib.io.netty.util;
}
