PipeWire  0.3.33
module-protocol-native.c File Reference

Data Structures

struct  protocol_data
 
struct  client
 
struct  server
 
struct  client_data
 

Macros

#define spa_debug   pw_log_debug
 
#define NAME   "protocol-native"
 
#define UNIX_PATH_MAX   108
 
#define SO_PEERSEC   31
 
#define LOCK_SUFFIX   ".lock"
 
#define LOCK_SUFFIXLEN   5
 

Functions

void pw_protocol_native_init (struct pw_protocol *protocol)
 
void pw_protocol_native0_init (struct pw_protocol *protocol)
 
int pipewire__module_init (struct pw_impl_module *module, const char *args)
 

Macro Definition Documentation

◆ LOCK_SUFFIX

#define LOCK_SUFFIX   ".lock"

◆ LOCK_SUFFIXLEN

#define LOCK_SUFFIXLEN   5

◆ NAME

#define NAME   "protocol-native"

◆ SO_PEERSEC

#define SO_PEERSEC   31

◆ spa_debug

#define spa_debug   pw_log_debug

◆ UNIX_PATH_MAX

#define UNIX_PATH_MAX   108

Function Documentation

◆ pipewire__module_init()

int pipewire__module_init ( struct pw_impl_module *  module,
const char *  args 
)

◆ pw_protocol_native0_init()

void pw_protocol_native0_init ( struct pw_protocol *  protocol)

◆ pw_protocol_native_init()

void pw_protocol_native_init ( struct pw_protocol *  protocol)