|
Monado OpenXR Runtime
|
Client proxy for an xrt_compositor_semaphore implementation over IPC. More...


Data Fields | |
| struct xrt_compositor_semaphore | base |
| struct ipc_client_compositor * | icc |
| uint32_t | id |
Data Fields inherited from xrt_compositor_semaphore | |
| struct xrt_reference | reference |
| Reference helper. More... | |
| xrt_result_t(* | wait )(struct xrt_compositor_semaphore *xcsem, uint64_t value, uint64_t timeout_ns) |
| Does a CPU side wait on the semaphore to reach the given value. More... | |
| void(* | destroy )(struct xrt_compositor_semaphore *xcsem) |
| Destroys the semaphore. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from xrt_compositor_semaphore | |
| static xrt_result_t | xrt_compositor_semaphore_wait (struct xrt_compositor_semaphore *xcsem, uint64_t value, uint64_t timeout) |
| Does a CPU side wait on the semaphore to reach the given value. More... | |
Related Functions inherited from xrt_compositor_semaphore | |
| static void | xrt_compositor_semaphore_reference (struct xrt_compositor_semaphore **dst, struct xrt_compositor_semaphore *src) |
| Update the reference counts on compositor semaphore(s). More... | |
Client proxy for an xrt_compositor_semaphore implementation over IPC.