void dcrudICache_refresh(dcrudICache This)
enum dcrudStatus_e dcrudStatus
dcrudStatus dcrudICache_publish(dcrudICache This)
void dcrudICache_subscribe(dcrudICache This, dcrudClassID id)
void dcrudICache_setOwnership(dcrudICache This, bool enabled)
bool(* collForeachFunction)(collForeach *context)
collSet dcrudICache_select(dcrudICache This, dcrudPredicate query)
bool(* dcrudPredicate)(dcrudShareable item)
dcrudStatus dcrudICache_update(dcrudICache This, dcrudShareable item)
bool dcrudICache_owns(dcrudICache This, dcrudGUID id)
dcrudStatus dcrudICache_create(dcrudICache This, dcrudShareable item)
dcrudStatus dcrudICache_delete(dcrudICache This, dcrudShareable item)
dcrudShareable dcrudICache_read(dcrudICache This, dcrudGUID id)
collForeachResult dcrudICache_foreach(dcrudICache This, collForeachFunction fn, void *userData)