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().
1.8.17