Page tree

vrComponent component-id sub-id

Description

The vrComponent message announces the availability of the given component to all other components. This message should be sent at start-up and in response to vrAllCall. All components except libraries should implement this functionality.

Parameters

  • component-id, contains the ID of the particular component. This can be a module type, like 'renderer' or 'nlu', or a specific module, like 'npceditor'.
  • sub, is required, but not strictly defined. One can use it to specify the actual implementation of the module type, for instance 'unity' for the renderer, to specify a subcomponent, for instance 'parser' for the NonVerbal Behavior Generator, or simply use 'all' when no additional information is useful to provide.

Examples

vrComponent renderer unity
vrComponent nvb generator
vrComponent launcher all

Sending Components

All components except libraries should send this message on start-up. In addition, each component except libraries should send it in response to vrAllCall.

Receiving Components

All components except libraries should implement listening to this message.

Related messages

  • No labels