Class LocalIoHandler.LocalIoRegistration

    • Field Detail

      • canceled

        private final java.util.concurrent.atomic.AtomicBoolean canceled
    • Method Detail

      • attachment

        public <T> T attachment()
        Description copied from interface: IoRegistration
        Implementation specific attachment, which might be null.
        Specified by:
        attachment in interface IoRegistration
        Returns:
        attachment.
      • submit

        public long submit​(IoOps ops)
        Description copied from interface: IoRegistration
        Submit the IoOps to the registration.
        Specified by:
        submit in interface IoRegistration
        Parameters:
        ops - ops.
        Returns:
        an identifier for the operation, which might be unique or not (depending on the implementation).
      • cancel

        public boolean cancel()
        Description copied from interface: IoRegistration
        Cancel the registration.
        Specified by:
        cancel in interface IoRegistration
        Returns:
        true if cancellation was successful, false otherwise.
      • cancel0

        private void cancel0()