Skip to main content

Action Service

Description

This service provides the definitions to help the agent perform actions.

Interface

Type
IActionService

Inherits

Type
N/A

Properties

NameType
actionExecutionIActionExecution
locateServiceILocateService
goalValidationIGoalValidation

Public Methods

NameParametersReturn TypeDescription
ActionServiceIActionExecution actionExecution, ILocateService locateService, IGoalValidation goalValidationActionServiceA constructor for ActionService.
PerformActionint id, IAgentService agentServiceboolean?Processes the physical action for the agent using the properties.