alma::ACS::impl::RWOnOffSwitchImpl Class Reference
List of all members.
Public Member Functions |
| | RWOnOffSwitchImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed |
| | RWOnOffSwitchImpl (String name, CharacteristicComponentImpl parentComponent, DataAccess dataAccess) throws PropertyInitializationFailed |
| Object | readPropertyTypeCharacteristic (String name) throws NoSuchCharacteristic |
| OnOffSwitch | default_value () |
| String[] | bitDescription () |
| OnOffSwitch | get_sync (CompletionHolder completionHolder) |
| void | get_async (CBpattern callback, CBDescIn descIn) |
| int | get_history (int arg0, OnOffSwitchSeqHolder arg1, TimeSeqHolder arg2) |
| Monitorpattern | create_monitor (CBpattern callback, CBDescIn descIn) |
| Monitor | create_postponed_monitor (long startTime, CBpattern callback, CBDescIn descIn) |
| boolean | dispatchCallback (int type, Object value, Callback callback, Completion completion, CBDescOut desc) |
| boolean | lessThanDelta (Object value1, Object value2, Object delta) |
| boolean | noDelta (Object value) |
| Object | sum (Object value1, Object value2, boolean substract) |
| void | set_async (OnOffSwitch value, CBvoid callback, CBDescIn desc) |
| void | set_nonblocking (OnOffSwitch value) |
| Completion | set_sync (OnOffSwitch value) |
| OnOffSwitch[] | allStates () |
| Condition[] | condition () |
| String[] | statesDescription () |
Detailed Description
Implementation of alma.ACS.RWpattern.
- Author:
- Camilo Menay
-
Cristian Maureira
- Version:
- $id$f
Constructor & Destructor Documentation
Member Function Documentation
| OnOffSwitch [] alma::ACS::impl::RWOnOffSwitchImpl::allStates |
( |
|
) |
[inline] |
| String [] alma::ACS::impl::RWOnOffSwitchImpl::bitDescription |
( |
|
) |
[inline] |
| Condition [] alma::ACS::impl::RWOnOffSwitchImpl::condition |
( |
|
) |
[inline] |
| Monitor alma::ACS::impl::RWOnOffSwitchImpl::create_postponed_monitor |
( |
long |
startTime, |
|
|
CBpattern |
callback, |
|
|
CBDescIn |
descIn | |
|
) |
| | [inline] |
| OnOffSwitch alma::ACS::impl::RWOnOffSwitchImpl::default_value |
( |
|
) |
[inline] |
| boolean alma::ACS::impl::RWOnOffSwitchImpl::dispatchCallback |
( |
int |
type, |
|
|
Object |
value, |
|
|
Callback |
callback, |
|
|
Completion |
completion, |
|
|
CBDescOut |
desc | |
|
) |
| | [inline] |
| void alma::ACS::impl::RWOnOffSwitchImpl::get_async |
( |
CBpattern |
callback, |
|
|
CBDescIn |
descIn | |
|
) |
| | [inline] |
| boolean alma::ACS::impl::RWOnOffSwitchImpl::lessThanDelta |
( |
Object |
value1, |
|
|
Object |
value2, |
|
|
Object |
delta | |
|
) |
| | [inline, virtual] |
| boolean alma::ACS::impl::RWOnOffSwitchImpl::noDelta |
( |
Object |
value |
) |
[inline, virtual] |
| Object alma::ACS::impl::RWOnOffSwitchImpl::readPropertyTypeCharacteristic |
( |
String |
name |
) |
throws NoSuchCharacteristic [inline, virtual] |
| void alma::ACS::impl::RWOnOffSwitchImpl::set_nonblocking |
( |
OnOffSwitch |
value |
) |
[inline] |
| String [] alma::ACS::impl::RWOnOffSwitchImpl::statesDescription |
( |
|
) |
[inline] |
| Object alma::ACS::impl::RWOnOffSwitchImpl::sum |
( |
Object |
value1, |
|
|
Object |
value2, |
|
|
boolean |
substract | |
|
) |
| | [inline, virtual] |
Calculate a sum of two values.
- Parameters:
-
| value1 | first value. |
| value2 | second value. |
| substract | negate value2. |
- Returns:
- value of (value1 + (substract ? -value2 : value2)).
Implements alma::ACS::impl::CommonComparablePropertyImpl.
The documentation for this class was generated from the following file: