#include <spa/support/plugin.h>
◆ version
uint32_t spa_handle::version |
◆ get_interface
int(* spa_handle::get_interface) (struct spa_handle *handle, const char *type, void **interface) |
Get the interface provided by handle with type.
interface is always a struct spa_interface but depending on type, the struct might contain other information.
- Parameters
-
handle | a spa_handle |
type | the interface type |
interface | result to hold the interface. |
- Returns
- 0 on success -ENOTSUP when there are no interfaces -EINVAL when handle or info is NULL
◆ clear
int(* spa_handle::clear) (struct spa_handle *handle) |
Clean up the memory of handle.
After this, handle should not be used anymore.
- Parameters
-
handle | a pointer to memory |
- Returns
- 0 on success
The documentation for this struct was generated from the following file: