Class: Dramatis::Runtime::Task::Continuation::None

Inherits:
Object
  • Object
show all
Includes:
Dramatis
Defined in:
lib/dramatis/runtime/task.rb

Instance Method Summary collapse

Methods included from Dramatis

future, interface, release

Constructor Details

#initialize(name, call_thread) ⇒ None

Returns a new instance of None.



106
107
108
# File 'lib/dramatis/runtime/task.rb', line 106

def initialize name, call_thread
  @name = name
end

Instance Method Details

#exception(exception) ⇒ Object



100
101
102
103
104
# File 'lib/dramatis/runtime/task.rb', line 100

def exception exception
  # warn "except nil #{exception}"
  # true and pp exception.backtrace
  interface( release( @name ) ).exception exception
end

#queuedObject



94
95
# File 'lib/dramatis/runtime/task.rb', line 94

def queued
end

#result(result) ⇒ Object



97
98
# File 'lib/dramatis/runtime/task.rb', line 97

def result result
end