Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

rdaTimeOut Class Reference

This exception is thrown when an operation on a device does not terminate within the specified time limit. More...

Inheritance diagram for rdaTimeOut:

rdaException List of all members.

Public Member Functions

virtual const char * getType () const
 Returns the exception class name.


Detailed Description

This exception is thrown when an operation on a device does not terminate within the specified time limit.

This typically happens if the device server is too busy to serve the operation request.

You can try to repeat a timed out operation if it is idempotent. An operation is idempotent if invoking it twice has the same effect as invoking it once. The monitorOn and monitorOff operations are idempotent. The get and set operations are usually idempotent, but you may need to consult the device class documentation to be sure.


The documentation for this class was generated from the following file:
RDA-2.3 documentation - 27 Jun 2007 - N.Trofimov