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 calledregisteron theChannelRegistry. Enables a channel actor to directly schedule interest setting tasks to the selector management dispatcher. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancelAndClose(scala.Function0<scala.runtime.BoxedUnit> andThen)Explicitly cancel the registration and close the underlying channel.voiddisableInterest(int op)voidenableInterest(int op) 
 - 
 
- 
- 
Method Detail
- 
cancelAndClose
void cancelAndClose(scala.Function0<scala.runtime.BoxedUnit> andThen)
Explicitly cancel the registration and close the underlying channel. Then run the givenandThenmethod. TheandThenmethod is run from another thread so make sure it's safe to execute from there. 
- 
disableInterest
void disableInterest(int op)
 
- 
enableInterest
void enableInterest(int op)
 
 - 
 
 -