|
PipeWire 0.3.38
|
A hook, contains the structure with functions and the data passed to the functions. More...
#include <hook.h>

Data Fields | |
| struct spa_list | link |
| struct spa_callbacks | cb |
| void(* | removed )(struct spa_hook *hook) |
| callback and data for the hook list, private to the hook_list implementor More... | |
| void * | priv |
A hook, contains the structure with functions and the data passed to the functions.
A hook should be treated as opaque by the caller.
| struct spa_callbacks spa_hook::cb |
Referenced by spa_hook_list_append(), and spa_hook_list_prepend().
| struct spa_list spa_hook::link |
Referenced by spa_hook_list_append(), spa_hook_list_prepend(), and spa_hook_remove().
| void* spa_hook::priv |
| void(* spa_hook::removed) (struct spa_hook *hook) |
callback and data for the hook list, private to the hook_list implementor
Referenced by pw_filter_add_listener(), pw_stream_add_listener(), and spa_hook_remove().