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 |