An abstract handler for property requests. More...
Public Member Functions | |
final int | callHandler (String devName, TDataType dout, TDataType din, TAccess devAccess) |
Public interface for call(). More... | |
Protected Member Functions | |
abstract int | call (String devName, TDataType dout, TDataType din, TAccess devAccess) |
The method which handles all property requests. More... | |
An abstract handler for property requests.
When a client requests access for a certain property, the equipment module calls that property's handler. A property handler has to implement the abstract method call().
|
abstractprotected |
The method which handles all property requests.
This method must be implemented by derived classes.
devName | Device name. |
dout | Output data buffer. |
din | Input data buffer. |
devAccess | Access specification. |
Referenced by de.desy.tine.server.properties.TPropertyHandler.callHandler().
final int de.desy.tine.server.properties.TPropertyHandler.callHandler | ( | String | devName, |
TDataType | dout, | ||
TDataType | din, | ||
TAccess | devAccess | ||
) |
Public interface for call().
Verifies parameters and calls the abstract method call(). This method is called by the equipment module.
devName | Device name. |
dout | Output data buffer. |
din | Input data buffer. |
devAccess | Access specification. |
References de.desy.tine.server.properties.TPropertyHandler.call(), and de.desy.tine.definitions.TAccess.isWrite().