#include "Shareable.h"
#include "Status.h"
#include <coll/Set.h>
Go to the source code of this file.
|
| | UTIL_ADT (dcrudICache) |
| |
| void | dcrudICache_setOwnership (dcrudICache This, bool enabled) |
| |
| bool | dcrudICache_owns (dcrudICache This, dcrudGUID id) |
| |
| dcrudStatus | dcrudICache_create (dcrudICache This, dcrudShareable item) |
| |
| dcrudShareable | dcrudICache_read (dcrudICache This, dcrudGUID id) |
| |
| dcrudStatus | dcrudICache_update (dcrudICache This, dcrudShareable item) |
| |
| dcrudStatus | dcrudICache_delete (dcrudICache This, dcrudShareable item) |
| |
| collForeachResult | dcrudICache_foreach (dcrudICache This, collForeachFunction fn, void *userData) |
| |
| collSet | dcrudICache_select (dcrudICache This, dcrudPredicate query) |
| |
| dcrudStatus | dcrudICache_publish (dcrudICache This) |
| |
| void | dcrudICache_subscribe (dcrudICache This, dcrudClassID id) |
| |
| void | dcrudICache_refresh (dcrudICache This) |
| |
| typedef bool( * dcrudPredicate)(dcrudShareable item) |
| dcrudStatus dcrudICache_create |
( |
dcrudICache |
This, |
|
|
dcrudShareable |
item |
|
) |
| |
| dcrudStatus dcrudICache_delete |
( |
dcrudICache |
This, |
|
|
dcrudShareable |
item |
|
) |
| |
| bool dcrudICache_owns |
( |
dcrudICache |
This, |
|
|
dcrudGUID |
id |
|
) |
| |
| dcrudShareable dcrudICache_read |
( |
dcrudICache |
This, |
|
|
dcrudGUID |
id |
|
) |
| |
| void dcrudICache_refresh |
( |
dcrudICache |
This | ) |
|
| void dcrudICache_setOwnership |
( |
dcrudICache |
This, |
|
|
bool |
enabled |
|
) |
| |
| void dcrudICache_subscribe |
( |
dcrudICache |
This, |
|
|
dcrudClassID |
id |
|
) |
| |
| dcrudStatus dcrudICache_update |
( |
dcrudICache |
This, |
|
|
dcrudShareable |
item |
|
) |
| |