File cmb_resourceguard.h

Parent directory (include)

The gatekeeper class for resources a process can wait for. It is derived from cmi_hashheap and inherits its methods, adding a pointer to the resource it guards and a list of any observer resource guards that get signals forwarded from this one.

Definition (include/cmb_resourceguard.h)

Detailed Description

Note that there is no cmb_resourceguard_create() or cmb_resourceguard_destroy(). Always embedded in some other object, such as a resource or condition, never on its own.

Includes

Included By

Classes