class Blender::Task::Serf
Constants
- SerfQuery
Public Class Methods
new(name, metadata = {})
click to toggle source
Calls superclass method
# File lib/blender/tasks/serf.rb, line 24 def initialize(name, metadata = {}) super @command = SerfQuery.new @command.query= name end
Public Instance Methods
command()
click to toggle source
# File lib/blender/tasks/serf.rb, line 54 def command @command end
execute(&block)
click to toggle source
# File lib/blender/tasks/serf.rb, line 50 def execute(&block) @command.instance_eval(&block) end
no_ack(bool)
click to toggle source
# File lib/blender/tasks/serf.rb, line 42 def no_ack(bool) @command.noack = bool end
payload(pl)
click to toggle source
# File lib/blender/tasks/serf.rb, line 38 def payload(pl) @command.payload = pl end
process(&block)
click to toggle source
# File lib/blender/tasks/serf.rb, line 46 def process(&block) @command.process = block if block end
query(q)
click to toggle source
# File lib/blender/tasks/serf.rb, line 30 def query(q) @command.query = q end
timeout(t)
click to toggle source
# File lib/blender/tasks/serf.rb, line 34 def timeout(t) @command.timeout = t end