Home Previous Up Next Index

armarx::skills::provider::dti::SkillProviderInterface

Overview

interface SkillProviderInterface

Operation Index

getSkillDescription
getSkillDescriptions
getSkillExecutionStatus
getSkillExecutionStatuses
executeSkill
executeSkillAsync
updateSkillParameters
abortSkill
abortSkillAsync

Operations

optional(1) dto::SkillDescription getSkillDescription(dto::SkillID skill)

dto::SkillDescriptionMap getSkillDescriptions()

optional(2) dto::SkillStatusUpdate getSkillExecutionStatus(dto::SkillExecutionID executionId)

dto::SkillStatusUpdateMap getSkillExecutionStatuses()

dto::SkillStatusUpdate executeSkill(dto::SkillExecutionRequest executionInfo)

dto::SkillExecutionID executeSkillAsync(dto::SkillExecutionRequest executionInfo)

dto::ParameterUpdateResult updateSkillParameters(dto::SkillExecutionID executionId, aron::data::dto::Dict params)

dto::AbortSkillResult abortSkill(dto::SkillExecutionID skill)

dto::AbortSkillResult abortSkillAsync(dto::SkillExecutionID skill)


Home Previous Up Next Index