PipeWire
1.4.1
Toggle main menu visibility
Main Page
Pages
API Reference
Data Structures
Data Structures
Data Structure Index
Examples
▼
PipeWire
Overview
►
Configuration
►
Programs
►
Modules
►
Pulseaudio Modules
►
Internals
►
PipeWire API
►
API Tutorial
▼
API Reference
►
Stream
►
Filter
►
Security Context
►
Filter Graph
JSON Utils
►
Core API
▼
Implementation API
►
Client Impl
►
Core Impl
►
Device Impl
►
Factory Impl
►
Link Impl
►
Metadata Impl
►
Module Impl
►
Node Impl
►
Port Impl
►
Buffers
►
Control
►
Data Loop
►
Global
▼
Protocol
protocol.h
►
pw_protocol_client
►
pw_protocol_server
►
pw_protocol_marshal
►
pw_protocol_implementation
►
pw_protocol_events
pw_protocol
PW_TYPE_INFO_Protocol
PW_TYPE_INFO_PROTOCOL_BASE
pw_protocol_client_connect
pw_protocol_client_connect_fd
pw_protocol_client_steal_fd
pw_protocol_client_disconnect
pw_protocol_client_destroy
pw_protocol_client_set_paused
pw_protocol_server_destroy
PW_PROTOCOL_MARSHAL_FLAG_IMPL
PW_VERSION_PROTOCOL_IMPLEMENTATION
PW_VERSION_PROTOCOL_EVENTS
pw_protocol_new_client
pw_protocol_add_server
pw_protocol_add_fd_server
pw_protocol_ext
pw_protocol_new
pw_protocol_destroy
pw_protocol_get_context
pw_protocol_get_user_data
pw_protocol_get_implementation
pw_protocol_get_extension
pw_protocol_add_listener
pw_protocol_add_marshal
pw_protocol_get_marshal
pw_context_find_protocol
►
Resource
►
Thread Loop
►
Work Queue
impl.h
►
Utilities
►
Extensions
►
SPA
►
Data Structures
►
Examples
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Data Fields
pw_protocol_events Struct Reference
Implementation API
»
Protocol
#include <
pipewire/protocol.h
>
Data Fields
uint32_t
version
void(*
destroy
)(void *data)
Field Documentation
◆
version
uint32_t pw_protocol_events::version
◆
destroy
void(* pw_protocol_events::destroy) (void *data)
The documentation for this struct was generated from the following file:
pipewire/
protocol.h
pw_protocol_events
Generated by
1.12.0