PipeWire 0.3.65
pw_global_events Struct Reference

Global events, use pw_global_add_listener. More...

#include <pipewire/global.h>

Data Fields

uint32_t version
 
void(* destroy )(void *data)
 The global is destroyed. More...
 
void(* free )(void *data)
 The global is freed. More...
 
void(* permissions_changed )(void *data, struct pw_impl_client *client, uint32_t old_permissions, uint32_t new_permissions)
 The permissions changed for a client. More...
 

Detailed Description

Global events, use pw_global_add_listener.

Field Documentation

◆ version

uint32_t pw_global_events::version

◆ destroy

void(* pw_global_events::destroy) (void *data)

The global is destroyed.

◆ free

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

The global is freed.

◆ permissions_changed

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

The permissions changed for a client.


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