A lifecycle of a component starts with the configuration phase and after the completion of this phase the component can be operational. To distinguish the phase transition configuration_complete() method is defined so that the agent can figure out whether the component is ready to serve or not as a result of this call on the component. |
The configuration process uses attributes defined with attribute keyword in CIDL. |
Configurator interface is defined for executing a set of attribute update operations on the target component. |
configure() method executes the set of operations on the given target component. |