PipeWire  0.2.7
pw_global_events Struct Reference

Global events, use pw_global_add_listener. More...

Data Fields

uint32_t version
 
void(* destroy )(void *data)
 The global is destroyed. More...
 
void(* free )(void *data)
 The global is freed. More...
 
void(* bind )(void *data, struct pw_client *client, uint32_t permissions, uint32_t version, uint32_t id)
 
void(* permissions_changed )(void *data, struct pw_client *client, uint32_t old_permissions, uint32_t new_permissions)
 

Detailed Description

Global events, use pw_global_add_listener.

Field Documentation

void(* pw_global_events::bind)(void *data, struct pw_client *client,uint32_t permissions,uint32_t version,uint32_t id)
void(* pw_global_events::destroy)(void *data)

The global is destroyed.

void(* pw_global_events::free)(void *data)

The global is freed.

void(* pw_global_events::permissions_changed)(void *data, struct pw_client *client, uint32_t old_permissions, uint32_t new_permissions)
uint32_t pw_global_events::version

The documentation for this struct was generated from the following file: