#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 **iface) | 
      
 
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 |  | iface | 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: