DelayedDispatch Class Reference
Collaboration diagram for DelayedDispatch:

Detailed Description
A wrapper class that enables optional status tracking of operations.Call status() to get a Status object tracking the outcome of your operation.
More technically, it's a wrapper for optionally decorating sent actions with a status tracking action. This functionality is provided without any bandwidth overhead - extra bytes are sent only if the status() method is used.
Public Member Functions | |
| DelayedDispatch (PeekabotClient &client, Action *action) throw () | |
| Status | status () throw () |
| Returns a Status object tracking the status of your operation. | |
Private Attributes | |
| PeekabotClient & | m_client |
| Action * | m_action |
The documentation for this class was generated from the following files:
- src/client/DelayedDispatch.hh
- src/client/DelayedDispatch.cc