Event: "ALBehaviorManager/BehaviorAdded"
callback(std::string eventName, const std::string& behavior, std::string subscriberIdentifier)
Raised when a behavior is installed.
Parameters:
eventName (std::string) – “ALBehaviorManager/BehaviorAdded”
behavior – the name of the behavior installed
subscriberIdentifier (std::string) –
Event: "ALBehaviorManager/BehaviorRemoved"
callback(std::string eventName, const std::string& behavior, std::string subscriberIdentifier)
Raised when a behavior is removed.
Parameters:
eventName (std::string) – “ALBehaviorManager/BehaviorRemoved”
behavior – the name of the behavior removed
subscriberIdentifier (std::string) –
Event: "ALBehaviorManager/BehaviorUpdated"
callback(std::string eventName, const std::string& behavior, std::string subscriberIdentifier)
Raised when a behavior is updated.
Parameters:
eventName (std::string) – “ALBehaviorManager/BehaviorUpdated”
behavior – the name of the behavior updated
subscriberIdentifier (std::string) –
Event: "ALBehaviorManager/BehaviorsAdded"
callback(std::string eventName, const std::string& behavior, std::string subscriberIdentifier)
Raised when a package containing behaviors is installed.
Parameters:
eventName (std::string) – “ALBehaviorManager/BehaviorsAdded”
behavior – a list containing the names of the behaviors installed
subscriberIdentifier (std::string) –
Event: "BehaviorsRun"
callback(std::string eventName, const std::vector<std::string>& runningBehaviorList, std::string subscriberIdentifier)
Raised when the list of running behaviors change.
Parameters:
eventName (std::string) – “BehaviorsRun”
runningBehaviorList – list of all running behaviors
subscriberIdentifier (std::string) –