#include <mace.h>
Provides the agentlock shared by all services, and a virtual method to allow deferred actions to occur.
Definition at line 50 of file mace.h.
Public Member Functions | |
| virtual void | processDeferred () |
| Implemented by each service to process deferral queues, when directionality won't allow a call to be made immediately. | |
Static Public Attributes | |
| static pthread_mutex_t | agentlock = getRecursiveMutex() |
| The "agent lock", held when executing nearly any code in a service. Recursive to allow recursive calls. | |
1.5.5