module Channel::SelectAction(S)

Defined in:

channel.cr

Instance Method Summary

Instance Method Detail

def create_context_and_wait(state_ptr) #

[View source]
abstract def execute : S | NotReady #

[View source]
abstract def lock #

[View source]
abstract def lock_object_id #

[View source]
abstract def result : S #

[View source]
abstract def unlock #

[View source]
abstract def unwait #

[View source]
abstract def wait(context : SelectContext(S)) #

[View source]