Package akka.io

Interface ChannelRegistration

  • All Superinterfaces:
    NoSerializationVerificationNeeded

    public interface ChannelRegistration
    extends NoSerializationVerificationNeeded
    Implementations of this interface are sent as actor messages back to a channel actor as a result of it having called register on the ChannelRegistry. Enables a channel actor to directly schedule interest setting tasks to the selector management dispatcher.
    • Method Detail

      • cancelAndClose

        void cancelAndClose​(scala.Function0<scala.runtime.BoxedUnit> andThen)
        Explicitly cancel the registration and close the underlying channel. Then run the given andThen method. The andThen method is run from another thread so make sure it's safe to execute from there.
        Parameters:
        andThen - (undocumented)
      • disableInterest

        void disableInterest​(int op)
      • enableInterest

        void enableInterest​(int op)