|
#define | SPA_CALLBACK_VERSION_MIN(c, v) |
| Check if a callback c is of at least version v.
|
|
#define | SPA_CALLBACK_CHECK(c, m, v) |
| Check if a callback c has method m of version v.
|
|
#define | SPA_CALLBACKS_INIT(_funcs, _data) |
| Initialize the set of functions funcs as a spa_callbacks, together with _data.
|
|
#define | SPA_INTERFACE_INIT(_type, _version, _funcs, _data) |
| Initialize a spa_interface.
|
|
#define | spa_callbacks_call(callbacks, type, method, vers, ...) |
| Invoke method named method in the callbacks.
|
|
#define | spa_callbacks_call_fast(callbacks, type, method, vers, ...) |
|
#define | spa_callback_version_min(callbacks, type, vers) |
| True if the callbacks are of version vers, false otherwise.
|
|
#define | spa_callback_check(callbacks, type, method, vers) |
| True if the callbacks contains method of version vers, false otherwise.
|
|
#define | spa_callbacks_call_res(callbacks, type, res, method, vers, ...) |
| Invoke method named method in the callbacks.
|
|
#define | spa_callbacks_call_fast_res(callbacks, type, res, method, vers, ...) |
|
#define | spa_interface_callback_version_min(iface, method_type, vers) |
| True if the iface's callbacks are of version vers, false otherwise.
|
|
#define | spa_interface_callback_check(iface, method_type, method, vers) |
| True if the iface's callback method is of version vers and exists, false otherwise.
|
|
#define | spa_interface_call(iface, method_type, method, vers, ...) |
| Invoke method named method in the callbacks on the given interface object.
|
|
#define | spa_interface_call_fast(iface, method_type, method, vers, ...) |
|
#define | spa_interface_call_res(iface, method_type, res, method, vers, ...) |
| Invoke method named method in the callbacks on the given interface object.
|
|
#define | spa_interface_call_fast_res(iface, method_type, res, method, vers, ...) |
|
#define | spa_hook_list_call_simple(l, type, method, vers, ...) |
|
#define | spa_hook_list_do_call(l, start, type, method, vers, once, ...) |
| Call all hooks in a list, starting from the given one and optionally stopping after calling the first non-NULL function, returns the number of methods called.
|
|
#define | spa_hook_list_call(l, t, m, v, ...) |
| Call the method named m for each element in list l.
|
|
#define | spa_hook_list_call_once(l, t, m, v, ...) |
| Call the method named m for each element in list l, stopping after the first invocation.
|
|
#define | spa_hook_list_call_start(l, s, t, m, v, ...) |
|
#define | spa_hook_list_call_once_start(l, s, t, m, v, ...) |
|