Public Member Functions

alma.ACS.impl.RWfloatImpl Class Reference

Inheritance diagram for alma.ACS.impl.RWfloatImpl:
alma.ACS.impl.RWCommonComparablePropertyImpl alma.ACS.impl.CommonComparablePropertyImpl alma.ACS.impl.CommonPropertyImpl alma.ACS.impl.TypelessPropertyImpl alma.ACS.jbaci.CallbackDispatcher alma.ACS.impl.PropertyImpl

List of all members.

Public Member Functions

 RWfloatImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed
 RWfloatImpl (String name, CharacteristicComponentImpl parentComponent, DataAccess dataAccess) throws PropertyInitializationFailed
Object readPropertyTypeCharacteristic (String name) throws NoSuchCharacteristic
Monitorfloat create_monitor (CBfloat callback, CBDescIn descIn)
Monitorfloat create_postponed_monitor (long startTime, CBfloat callback, CBDescIn descIn)
float default_value ()
void get_async (CBfloat arg0, CBDescIn arg1)
int get_history (int arg0, floatSeqHolder arg1, TimeSeqHolder arg2)
float get_sync (CompletionHolder completionHolder)
float graph_max ()
float graph_min ()
float min_delta_trigger ()
float min_step ()
boolean lessThanDelta (Object value1, Object value2, Object delta)
boolean noDelta (Object value)
boolean dispatchCallback (int type, Object value, Callback callback, Completion completion, CBDescOut desc)
Object sum (Object value1, Object value2, boolean substract)
float max_value ()
float min_value ()
void set_async (float value, CBvoid callback, CBDescIn descIn)
void set_nonblocking (float value)
Completion set_sync (float value)

Detailed Description

Implementation of alma.ACS.RWfloat.

Author:
Camilo Menay
Cristian Maureira
Version:
$id$

Constructor & Destructor Documentation

alma.ACS.impl.RWfloatImpl.RWfloatImpl ( String  name,
CharacteristicComponentImpl  parentComponent 
) throws PropertyInitializationFailed
Parameters:
name 
parentComponent 
Exceptions:
PropertyInitializationFailed 

References alma.ACS.impl.PropertyImpl.name(), and alma.ACS.impl.PropertyImpl.parentComponent.

alma.ACS.impl.RWfloatImpl.RWfloatImpl ( String  name,
CharacteristicComponentImpl  parentComponent,
DataAccess  dataAccess 
) throws PropertyInitializationFailed
Parameters:
name 
parentComponent 
dataAccess 
Exceptions:
PropertyInitializationFailed 

References alma.ACS.impl.CommonPropertyImpl.dataAccess, alma.ACS.impl.PropertyImpl.name(), and alma.ACS.impl.PropertyImpl.parentComponent.


Member Function Documentation

Monitorfloat alma.ACS.impl.RWfloatImpl.create_monitor ( CBfloat  callback,
CBDescIn  descIn 
)
See also:
alma.ACS.PfloatOperations.create_monitor(alma.ACS.CBfloat, alma.ACS.CBDescIn)

References alma.ACS.impl.RWfloatImpl.create_postponed_monitor().

Monitorfloat alma.ACS.impl.RWfloatImpl.create_postponed_monitor ( long  startTime,
CBfloat  callback,
CBDescIn  descIn 
)
See also:
alma.ACS.PfloatOperations.create_postponed_monitor(long, alma.ACS.CBfloat, alma.ACS.CBDescIn)

References alma.ACS.impl.CommonPropertyImpl.registerMonitor().

Referenced by alma.ACS.impl.RWfloatImpl.create_monitor().

float alma.ACS.impl.RWfloatImpl.default_value (  ) 
See also:
alma.ACS.PfloatOperations.default_value()

References alma.ACS.impl.CommonPropertyImpl.defaultValue.

Referenced by alma.ACS.impl.RWfloatImpl.get_sync().

boolean alma.ACS.impl.RWfloatImpl.dispatchCallback ( int  type,
Object  value,
Callback  callback,
Completion  completion,
CBDescOut  desc 
)
See also:
alma.ACS.jbaci.CallbackDispatcher.dispatchCallback(int, java.lang.Object, alma.ACSErr.Completion, alma.ACS.CBDescOut)
void alma.ACS.impl.RWfloatImpl.get_async ( CBfloat  arg0,
CBDescIn  arg1 
)
See also:
alma.ACS.PfloatOperations.get_async(alma.ACS.CBfloat, alma.ACS.CBDescIn)

References alma.ACS.impl.CommonPropertyImpl.getAsync().

int alma.ACS.impl.RWfloatImpl.get_history ( int  arg0,
floatSeqHolder  arg1,
TimeSeqHolder  arg2 
)
See also:
alma.ACS.PfloatOperations.get_history(int, alma.ACS.floatSeqHolder, alma.ACS.TimeSeqHolder)

References alma.ACS.impl.CommonPropertyImpl.getHistory().

float alma.ACS.impl.RWfloatImpl.get_sync ( CompletionHolder  completionHolder  ) 
See also:
alma.ACS.PfloatOperations.get_sync(alma.ACSErr.CompletionHolder)

References alma.ACS.impl.RWfloatImpl.default_value(), and alma.ACS.impl.CommonPropertyImpl.getSync().

float alma.ACS.impl.RWfloatImpl.graph_max (  ) 
See also:
alma.ACS.PfloatOperations.graph_max()

References alma.ACS.impl.CommonComparablePropertyImpl.graphMax.

float alma.ACS.impl.RWfloatImpl.graph_min (  ) 
See also:
alma.ACS.PfloatOperations.graph_min()

References alma.ACS.impl.CommonComparablePropertyImpl.graphMin.

boolean alma.ACS.impl.RWfloatImpl.lessThanDelta ( Object  value1,
Object  value2,
Object  delta 
)
See also:
alma.ACS.CommonComparablePropertyImpl.lessThanDelta(java.lang.Object, java.lang.Object, java.lang.Object)
float alma.ACS.impl.RWfloatImpl.max_value (  ) 
See also:
alma.ACS.RWfloatOperations.max_value()

References alma.ACS.impl.RWCommonComparablePropertyImpl.maxValue.

float alma.ACS.impl.RWfloatImpl.min_delta_trigger (  ) 
See also:
alma.ACS.PfloatOperations.min_delta_trigger()

References alma.ACS.impl.CommonComparablePropertyImpl.minDeltaTrigger.

float alma.ACS.impl.RWfloatImpl.min_step (  ) 
See also:
alma.ACS.PfloatOperations.min_step()

References alma.ACS.impl.CommonComparablePropertyImpl.minStep.

float alma.ACS.impl.RWfloatImpl.min_value (  ) 
See also:
alma.ACS.RWfloatOperations.min_value()

References alma.ACS.impl.RWCommonComparablePropertyImpl.minValue.

boolean alma.ACS.impl.RWfloatImpl.noDelta ( Object  value  ) 
See also:
alma.ACS.CommonComparablePropertyImpl.noDelta(java.lang.Object)
Object alma.ACS.impl.RWfloatImpl.readPropertyTypeCharacteristic ( String  name  )  throws NoSuchCharacteristic
See also:
alma.ACS.CommonPropertyImpl.readPropertyTypeCharacteristic(java.lang.String)

References alma.ACS.impl.PropertyImpl.characteristicModelImpl, alma.ACS.impl.CharacteristicModelImpl.getDouble(), and alma.ACS.impl.PropertyImpl.name().

void alma.ACS.impl.RWfloatImpl.set_async ( float  value,
CBvoid  callback,
CBDescIn  descIn 
)
See also:
alma.ACS.RWfloatOperations.set_async(float, alma.ACS.CBvoid, alma.ACS.CBDescIn)

References alma.ACS.impl.CommonPropertyImpl.setAsync().

void alma.ACS.impl.RWfloatImpl.set_nonblocking ( float  value  ) 
See also:
alma.ACS.RWfloatOperations.set_nonblocking(float)

References alma.ACS.impl.CommonPropertyImpl.setNonblocking().

Completion alma.ACS.impl.RWfloatImpl.set_sync ( float  value  ) 
See also:
alma.ACS.RWfloatOperations.set_sync(float)

References alma.ACS.impl.CommonPropertyImpl.setSync().

Object alma.ACS.impl.RWfloatImpl.sum ( Object  value1,
Object  value2,
boolean  substract 
)
See also:
alma.ACS.CommonComparablePropertyImpl.sum(java.lang.Object, java.lang.Object, boolean)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties