|
PipeWire
0.3.8
|


Go to the source code of this file.
Data Structures | |
| class | pw_permission |
| a PipeWire permission More... | |
Macros | |
| #define | PW_PERM_R 0400 |
| object can be seen and events can be received More... | |
| #define | PW_PERM_W 0200 |
| methods can be called that modify the object More... | |
| #define | PW_PERM_X 0100 |
| methods can be called on the object. More... | |
| #define | PW_PERM_RWX (PW_PERM_R|PW_PERM_W|PW_PERM_X) |
| #define | PW_PERM_IS_R(p) (((p)&PW_PERM_R) == PW_PERM_R) |
| #define | PW_PERM_IS_W(p) (((p)&PW_PERM_W) == PW_PERM_W) |
| #define | PW_PERM_IS_X(p) (((p)&PW_PERM_X) == PW_PERM_X) |
| #define | PW_PERM_INVALID (uint32_t)(0xffffffff) |
| #define | PW_PERMISSION_INIT(id, p) (struct pw_permission){ (id), (p) } |
| #define PW_PERM_INVALID (uint32_t)(0xffffffff) |
| #define PW_PERM_R 0400 |
object can be seen and events can be received
| #define PW_PERM_W 0200 |
methods can be called that modify the object
| #define PW_PERM_X 0100 |
methods can be called on the object.
The W flag must be present in order to call methods that modify the object.
| #define PW_PERMISSION_INIT | ( | id, | |
| p | |||
| ) | (struct pw_permission){ (id), (p) } |