Constructor. Initializes DelegateJobNotification.
Initialization method. Initializes ManualJobNotification (separated from constructor for convenient use in reusable pool).
Cedes the control from the suspendable job, waiting for the aio operation to be done.
Yields the control to the suspended job, indicating that the aio operation has been done.
Yields the control to the suspendable job, indicating that the aio operation has been done.
Cedes the control from the suspendable job, waiting for the aio operation to be done. Implementation is defined by the concrete classes.
Cedes the control from the suspendable job, waiting for the aio operation to be done. Called by AsyncIO framework internally.
Registers the Job instance with this job notification and sets up removal delegate.
Detaches the Job instance from this JobNotification (the opposite of register).
Yields the control to the suspended job, indicating that the aio operation has been done. Called by the AsyncIO framework internally.
Should be called by the concrete classes to inform the AIO that results of this operation are no longer needed.
ditto