wrapper class of RT component
More...
|
def | __init__ (self, ref) |
| constructor More...
|
|
def | getLifeCycleState (self, ec=None) |
| get life cycle state of the main execution context More...
|
|
def | getProperties (self) |
| get name-value list of the default configuration set More...
|
|
def | getProperty (self, name) |
| get value of the property in the default configuration set More...
|
|
def | isActive (self, ec=None) |
| check the main execution context is active or not More...
|
|
def | isInactive (self, ec=None) |
| check the main execution context is inactive or not More...
|
|
def | name (self) |
| get instance name More...
|
|
def | port (self, name) |
| get IOR of port More...
|
|
def | reset (self, ec=None, timeout=3.0) |
| reset this component More...
|
|
def | service (self, instance_name, type_name="", port_name="") |
| get IOR of the service More...
|
|
def | setConfiguration (self, nvlist) |
| update default configuration set More...
|
|
def | setProperty (self, name, value) |
| update value of the default configuration set More...
|
|
def | start (self, ec=None, timeout=3.0) |
| activate this component More...
|
|
def | stop (self, ec=None, timeout=3.0) |
| deactivate this component More...
|
|
wrapper class of RT component
Definition at line 27 of file python/rtm.py.
def python.rtm.RTcomponent.__init__ |
( |
|
self, |
|
|
|
ref |
|
) |
| |
constructor
- Parameters
-
self | this object |
ref | IOR of RT component |
Definition at line 32 of file python/rtm.py.
def python.rtm.RTcomponent.getLifeCycleState |
( |
|
self, |
|
|
|
ec = None |
|
) |
| |
get life cycle state of the main execution context
- Parameters
-
self | this object |
ec | execution context from which life cycle state is obtained |
- Returns
- one of LifeCycleState value or None if the main execution context is not set
Definition at line 177 of file python/rtm.py.
def python.rtm.RTcomponent.getProperties |
( |
|
self | ) |
|
get name-value list of the default configuration set
- Parameters
-
- Returns
- name-value list of the default configuration set
Definition at line 87 of file python/rtm.py.
def python.rtm.RTcomponent.getProperty |
( |
|
self, |
|
|
|
name |
|
) |
| |
get value of the property in the default configuration set
- Parameters
-
self | this object |
name | name of the property |
- Returns
- value of the property or None if the property is not found
Definition at line 95 of file python/rtm.py.
def python.rtm.RTcomponent.isActive |
( |
|
self, |
|
|
|
ec = None |
|
) |
| |
check the main execution context is active or not
- Parameters
-
- Return values
-
1 | this component is active |
0 | this component is not active |
Definition at line 190 of file python/rtm.py.
def python.rtm.RTcomponent.isInactive |
( |
|
self, |
|
|
|
ec = None |
|
) |
| |
check the main execution context is inactive or not
- Parameters
-
- Return values
-
1 | this component is inactive |
0 | this component is not inactive |
Definition at line 198 of file python/rtm.py.
def python.rtm.RTcomponent.name |
( |
|
self | ) |
|
get instance name
- Returns
- instance name
Definition at line 204 of file python/rtm.py.
def python.rtm.RTcomponent.port |
( |
|
self, |
|
|
|
name |
|
) |
| |
get IOR of port
- Parameters
-
self | this object |
name | name of the port |
- Returns
- IOR of the port
Definition at line 48 of file python/rtm.py.
def python.rtm.RTcomponent.reset |
( |
|
self, |
|
|
|
ec = None , |
|
|
|
timeout = 3.0 |
|
) |
| |
reset this component
- Parameters
-
self | this object |
ec | execution context used to reset this component |
- Returns
- True if reseted successfully, False otherwise
Definition at line 166 of file python/rtm.py.
def python.rtm.RTcomponent.service |
( |
|
self, |
|
|
|
instance_name, |
|
|
|
type_name = "" , |
|
|
|
port_name = "" |
|
) |
| |
get IOR of the service
- Parameters
-
self | this object |
instance_name | instance name of the service |
type_name | type name of hte service |
port_name | port name which provides the service |
- Returns
- IOR of the service
Definition at line 63 of file python/rtm.py.
def python.rtm.RTcomponent.setConfiguration |
( |
|
self, |
|
|
|
nvlist |
|
) |
| |
update default configuration set
- Parameters
-
self | this object |
nvlist | list of pairs of name and value |
- Returns
- True if all values are set correctly, False otherwise
Definition at line 71 of file python/rtm.py.
def python.rtm.RTcomponent.setProperty |
( |
|
self, |
|
|
|
name, |
|
|
|
value |
|
) |
| |
update value of the default configuration set
- Parameters
-
self | this object |
name | name of the property |
value | new value of the property |
- Returns
- True if all values are set correctly, False otherwise
Definition at line 80 of file python/rtm.py.
def python.rtm.RTcomponent.start |
( |
|
self, |
|
|
|
ec = None , |
|
|
|
timeout = 3.0 |
|
) |
| |
activate this component
- Parameters
-
self | this object |
ec | execution context used to activate this component |
timeout | maximum duration to wait for activation |
- Returns
- True if activated successfully, False otherwise
Definition at line 113 of file python/rtm.py.
def python.rtm.RTcomponent.stop |
( |
|
self, |
|
|
|
ec = None , |
|
|
|
timeout = 3.0 |
|
) |
| |
deactivate this component
- Parameters
-
self | this object |
ec | execution context used to deactivate this component |
timeout | maximum duration to wait for deactivation |
- Returns
- True if deactivated successfully, False otherwise
Definition at line 140 of file python/rtm.py.
python.rtm.RTcomponent.ec |
python.rtm.RTcomponent.owned_ecs |
python.rtm.RTcomponent.ports |
python.rtm.RTcomponent.ref |
The documentation for this class was generated from the following file: