@SuppressWarnings("unchecked") @Override public <T> T getOption(ChannelOption<T> option) { if (option == DOMAIN_SOCKET_READ_MODE) { return (T) getReadMode(); } return super.getOption(option); }
@SuppressWarnings("unchecked") @Override public <T> T getOption(ChannelOption<T> option) { if (option == DOMAIN_SOCKET_READ_MODE) { return (T) getReadMode(); } return super.getOption(option); }
@Override void readReady(KQueueRecvByteAllocatorHandle allocHandle) { switch (config().getReadMode()) { case BYTES: super.readReady(allocHandle); break; case FILE_DESCRIPTORS: readReadyFd(); break; default: throw new Error(); } }
@Override void readReady(KQueueRecvByteAllocatorHandle allocHandle) { switch (config().getReadMode()) { case BYTES: super.readReady(allocHandle); break; case FILE_DESCRIPTORS: readReadyFd(); break; default: throw new Error(); } }
@SuppressWarnings("unchecked") @Override public <T> T getOption(ChannelOption<T> option) { if (option == DOMAIN_SOCKET_READ_MODE) { return (T) getReadMode(); } return super.getOption(option); }
@SuppressWarnings("unchecked") @Override public <T> T getOption(ChannelOption<T> option) { if (option == DOMAIN_SOCKET_READ_MODE) { return (T) getReadMode(); } return super.getOption(option); }
@SuppressWarnings("unchecked") @Override public <T> T getOption(ChannelOption<T> option) { if (option == DOMAIN_SOCKET_READ_MODE) { return (T) getReadMode(); } return super.getOption(option); }
@SuppressWarnings("unchecked") @Override public <T> T getOption(ChannelOption<T> option) { if (option == DOMAIN_SOCKET_READ_MODE) { return (T) getReadMode(); } return super.getOption(option); }
@Override void readReady(KQueueRecvByteAllocatorHandle allocHandle) { switch (config().getReadMode()) { case BYTES: super.readReady(allocHandle); break; case FILE_DESCRIPTORS: readReadyFd(); break; default: throw new Error(); } }
@Override void readReady(KQueueRecvByteAllocatorHandle allocHandle) { switch (config().getReadMode()) { case BYTES: super.readReady(allocHandle); break; case FILE_DESCRIPTORS: readReadyFd(); break; default: throw new Error(); } }
@Override void readReady(KQueueRecvByteAllocatorHandle allocHandle) { switch (config().getReadMode()) { case BYTES: super.readReady(allocHandle); break; case FILE_DESCRIPTORS: readReadyFd(); break; default: throw new Error(); } }
@Override void readReady(KQueueRecvByteAllocatorHandle allocHandle) { switch (config().getReadMode()) { case BYTES: super.readReady(allocHandle); break; case FILE_DESCRIPTORS: readReadyFd(); break; default: throw new Error(); } }