|
VMime
|
#include <defaultTimeoutHandler.hpp>


Public Member Functions | |
| defaultTimeoutHandler () | |
| ~defaultTimeoutHandler () | |
| bool | isTimeOut () |
| void | resetTimeOut () |
| bool | handleTimeOut () |
| Public Member Functions inherited from timeoutHandler | |
| virtual | ~timeoutHandler () |
Additional Inherited Members | |
| Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
A default timeout handler for messaging services.
The default action is to throw a exceptions::operation_timed_out exception when an operation is blocked for more than 30 seconds.
| defaultTimeoutHandler | ( | ) |
|
virtual |
Called when the time limit has been reached (when isTimeOut() returned true).
Implements timeoutHandler.
|
virtual |
Called to test if the time limit has been reached.
Implements timeoutHandler.
|
virtual |
Called to reset the timeout counter.
Implements timeoutHandler.