Class: EventMachine::DefaultDeferrable
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Instance Chain:
self,
Deferrable
|
|
| Inherits: | Object |
| Defined in: | lib/em/deferrable.rb |
Overview
DefaultDeferrable is an otherwise empty class that includes Deferrable.
This is very useful when you just need to return a Deferrable object
as a way of communicating deferred status to some other part of a program.
Constant Summary
Deferrable - Included
Instance Method Summary
Deferrable - Included
| #callback | Specify a block to be executed if and when the |
| #cancel_callback | Cancels an outstanding callback to &block if any. |
| #cancel_errback | Cancels an outstanding errback to &block if any. |
| #cancel_timeout | Cancels an outstanding timeout if any. |
| #errback | Specify a block to be executed if and when the |
| #fail | Sugar for set_deferred_status(:failed, ...). |
| #set_deferred_failure | Alias for Deferrable#fail. |
| #set_deferred_status | Sets the "disposition" (status) of the |
| #set_deferred_success | Alias for Deferrable#succeed. |
| #succeed | Sugar for set_deferred_status(:succeeded, ...). |
| #timeout | Setting a timeout on a |