RTC::MultiModeComponentAction Interface Reference

MultiModeComponentAction. More...

import "RTC.idl";

Inheritance diagram for RTC::MultiModeComponentAction:

RTC::MultiModeObject

List of all members.

Public Member Functions

ReturnCode_t on_mode_changed (in ExecutionContextHandle_t exec_handle)
 on_mode_changed


Detailed Description

MultiModeComponentAction.

MultiModeComponentAction is a companion to ComponentAction that is realized by RTCs that support multiple modes.


Member Function Documentation

ReturnCode_t RTC::MultiModeComponentAction::on_mode_changed ( in ExecutionContextHandle_t  exec_handle  ) 

on_mode_changed

Description

This callback is invoked each time the observed mode of a component has changed with respect to a particular execution context.

Semantics

If the context is PERIODIC, this callback shall come before the next call to on_execute (see Section 5.3.1.2.1) within that context. The new mode can be retrieved with get_current_mode_in_context. If the result is the same as the result of get_current_mode, the mode has stabilized.


The documentation for this interface was generated from the following file:

Generated on Thu Jan 28 13:25:50 2010 for OpenRTM by  doxygen 1.5.5