Class: Roby::Interface::V2::Client::Job

Inherits:
Struct
  • Object
show all
Defined in:
lib/roby/interface/v2/client.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#job_idObject

Returns the value of attribute job_id

Returns:

  • (Object)

    the current value of job_id



562
563
564
# File 'lib/roby/interface/v2/client.rb', line 562

def job_id
  @job_id
end

#placeholder_taskObject

Returns the value of attribute placeholder_task

Returns:

  • (Object)

    the current value of placeholder_task



562
563
564
# File 'lib/roby/interface/v2/client.rb', line 562

def placeholder_task
  @placeholder_task
end

#stateObject

Returns the value of attribute state

Returns:

  • (Object)

    the current value of state



562
563
564
# File 'lib/roby/interface/v2/client.rb', line 562

def state
  @state
end

#taskObject

Returns the value of attribute task

Returns:

  • (Object)

    the current value of task



562
563
564
# File 'lib/roby/interface/v2/client.rb', line 562

def task
  @task
end

Instance Method Details

#action_modelObject



563
564
565
# File 'lib/roby/interface/v2/client.rb', line 563

def action_model
    task.arguments[:action_model]
end