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
cmb_process.h(File cmb_process.h)cmi_hashheap.hcmi_slist.hstdbool.hstdint.h