@Override public void run() { doRead(); } };
@Override public RxtxDeviceAddress remoteAddress() { return (RxtxDeviceAddress) super.remoteAddress(); }
@Override public InetSocketAddress localAddress() { return (InetSocketAddress) super.localAddress(); }
@Override public RxtxDeviceAddress localAddress() { return (RxtxDeviceAddress) super.localAddress(); }
@Override public InetSocketAddress remoteAddress() { return (InetSocketAddress) super.remoteAddress(); }
final void clearReadPending0() { super.clearReadPending(); } }
@Override protected AbstractUnsafe newUnsafe() { return new DefaultOioUnsafe(); }
@Override public ServerSocketChannel parent() { return (ServerSocketChannel) super.parent(); }
@Override protected int doReadBytes(ByteBuf buf) throws Exception { if (socket.isClosed()) { return -1; } try { return super.doReadBytes(buf); } catch (SocketTimeoutException ignored) { return 0; } }
@Deprecated @Override protected void setReadPending(boolean readPending) { super.setReadPending(readPending); }
@Deprecated @Override protected void setReadPending(boolean readPending) { super.setReadPending(readPending); }
@Override protected void doBeginRead() throws Exception { if (readPending) { return; } readPending = true; eventLoop().execute(readTask); }
@Override public InetSocketAddress remoteAddress() { return (InetSocketAddress) super.remoteAddress(); }
@Override public InetSocketAddress localAddress() { return (InetSocketAddress) super.localAddress(); }
@Override public InetSocketAddress localAddress() { return (InetSocketAddress) super.localAddress(); }
@Override public void run() { doRead(); } };
final void clearReadPending0() { super.clearReadPending(); } }
@Override protected AbstractUnsafe newUnsafe() { return new DefaultOioUnsafe(); }
@Override public InetSocketAddress remoteAddress() { return (InetSocketAddress) super.remoteAddress(); }
@Override public InetSocketAddress localAddress() { return (InetSocketAddress) super.localAddress(); }