PipeWire  0.3.15
pw_loop Class Reference

Public Member Functions

SPA_EXPORT struct pw_looppw_loop_new (const struct spa_dict *props)
 Create a new loop. More...
 
SPA_EXPORT void pw_loop_destroy (struct pw_loop *loop)
 Destroy a loop. More...
 

Data Fields

struct spa_system * system
 system utils More...
 
struct spa_loop * loop
 wrapped loop More...
 
struct spa_loop_control * control
 loop control More...
 
struct spa_loop_utils * utils
 loop utils More...
 

Detailed Description

PipeWire loop object provides an implementation of the spa loop interfaces. It can be used to implement various event loops.

Member Function Documentation

◆ pw_loop_destroy()

SPA_EXPORT void pw_loop_destroy ( struct pw_loop loop)

◆ pw_loop_new()

SPA_EXPORT struct pw_loop * pw_loop_new ( const struct spa_dict *  props)

Field Documentation

◆ control

struct spa_loop_control* pw_loop::control

loop control

◆ loop

◆ system

struct spa_system* pw_loop::system

system utils

◆ utils

struct spa_loop_utils* pw_loop::utils

loop utils


The documentation for this class was generated from the following files: