Memory block structure. More...
#include <pipewire/mem.h>
| Data Fields | |
| struct pw_mempool * | pool | 
| owner pool | |
| uint32_t | id | 
| unique id | |
| int | ref | 
| refcount | |
| uint32_t | flags | 
| flags for the memory block on of enum pw_memblock_flags | |
| uint32_t | type | 
| type of the fd, one of enum spa_data_type | |
| int | fd | 
| fd | |
| uint32_t | size | 
| size of memory | |
| struct pw_memmap * | map | 
| optional map when PW_MEMBLOCK_FLAG_MAP was given | |
Memory block structure.
| struct pw_mempool* pw_memblock::pool | 
owner pool
| uint32_t pw_memblock::id | 
unique id
| int pw_memblock::ref | 
refcount
| uint32_t pw_memblock::flags | 
flags for the memory block on of enum pw_memblock_flags
| uint32_t pw_memblock::type | 
type of the fd, one of enum spa_data_type
| int pw_memblock::fd | 
fd
| uint32_t pw_memblock::size | 
size of memory
| struct pw_memmap* pw_memblock::map | 
optional map when PW_MEMBLOCK_FLAG_MAP was given