Get Agent Metadata

Get Agent Metadata

Gets an agent metadata and stores inside a blackboard key.

Success: When the metadata could be found

Failure: When the metadata could not be found

Running: Never


Attributes

Attributes

Type

Description

Attributes

Type

Description

lockAgent

bool

If on, ensures no data on the agent is written simultaneously by nodes that have this option active.

metadataName

string

The metadata name

jointName

string

The joint name. If a joint name is specified the metadata is saved on a joint instead of the agent itself.

isGlobalId

bool

If on, the agentId is used as a global agent id. If off, the agentId is used as groupId.

agentId

int

The agent Id. If a value greater than or equal to 0 is provided then the agent with the given id is used instead of the current agent.

isGlobalId

bool

If on, the agentId is used as a global agent id. If off, the agentId is used as groupId.

blackboardKey

string

The blackboard key where the metadata is copied

Copyright © 2017, Toolchefs LTD.