PrevNextAll
Example of asymmetric doubly linked list
- Queue of ready channels
- Channel can stop being ready if new operation is started
- Need different queue for each kind of event
- Channel may not be ready
- Starting a new operation means delete from any queue