Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members
Eris::OperationBlocked Class Reference
OperationBlocked exceptions are thrown by certain Eris functions when they cannot proceed (almost always becuase they are waiting on data from the server).
More...
#include <Types.h>
List of all members.
|
Public Member Functions |
| OperationBlocked (Signal &rsig) |
Public Attributes |
Signal & | _continue |
Detailed Description
OperationBlocked exceptions are thrown by certain Eris functions when they cannot proceed (almost always becuase they are waiting on data from the server).
They are deliberately placed outside the standard exception heirarchy so people don't accidently catch them.
The member signal is emitted when the original operation can be restarted (i.e the blocking condition no longer exists). The major complication is storing sufficent data to restart the request.
The documentation for this class was generated from the following file:
Generated on Thu May 22 08:01:11 2003 for Eris by
1.3-rc3