|
NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
Optimize the request of different resources and the rollback if one failes. More...
#include <generic_service.h>
Public Member Functions | |
| QuotaGuard (Utcb &utcb, unsigned pseudonym, const char *name, long value_in, QuotaGuard *prev=0) | |
| ~QuotaGuard () | |
| void | commit () |
| unsigned | status () |
Private Attributes | |
| Utcb & | _utcb |
| unsigned | _pseudonym |
| const char * | _name |
| long | _value_in |
| QuotaGuard * | _prev |
| unsigned | _res |
Optimize the request of different resources and the rollback if one failes.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |