Sound Manager
_AudiomanagerRoutinginterfaceIface Struct Reference

#include <audio_manager_interface.h>

Data Fields

GTypeInterface parent_iface
 
gboolean(* handle_ack_connect )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error)
 
gboolean(* handle_ack_disconnect )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error)
 
gboolean(* handle_ack_set_sink_volume )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, gint16 arg_volume, guint16 arg_error)
 
gboolean(* handle_ack_set_source_state )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_error)
 
gboolean(* handle_ack_set_volumes )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, GVariant *arg_listvolumes, guint16 arg_error)
 
gboolean(* handle_ack_sink_notification_configuration )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_error)
 
gboolean(* handle_ack_source_notification_configuration )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_error)
 
gboolean(* handle_confirm_routing_ready )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_domainID)
 
gboolean(* handle_confirm_routing_rundown )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_domainID)
 
gboolean(* handle_deregister_sink )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sinkID)
 
gboolean(* handle_deregister_source )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID)
 
gboolean(* handle_hook_interrupt_status_change )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID, guint16 arg_interruptState)
 
gboolean(* handle_hook_source_availablity_status_change )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID, GVariant *arg_availability)
 
gboolean(* handle_register_domain )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, GVariant *arg_domaindata, const gchar *arg_returnBusname, const gchar *arg_returnPath, const gchar *arg_returnInterface)
 
gboolean(* handle_register_sink )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, GVariant *arg_sinkData)
 
gboolean(* handle_register_source )(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, GVariant *arg_sourceData)
 
void(* set_routing_ready )(AudiomanagerRoutinginterface *object)
 
void(* set_routing_rundown )(AudiomanagerRoutinginterface *object)
 

Detailed Description

Definition at line 436 of file audio_manager_interface.h.

Field Documentation

◆ handle_ack_connect

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_connect) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error)

Definition at line 441 of file audio_manager_interface.h.

◆ handle_ack_disconnect

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_disconnect) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error)

Definition at line 448 of file audio_manager_interface.h.

◆ handle_ack_set_sink_volume

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_set_sink_volume) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, gint16 arg_volume, guint16 arg_error)

Definition at line 455 of file audio_manager_interface.h.

◆ handle_ack_set_source_state

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_set_source_state) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_error)

Definition at line 462 of file audio_manager_interface.h.

◆ handle_ack_set_volumes

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_set_volumes) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, GVariant *arg_listvolumes, guint16 arg_error)

Definition at line 468 of file audio_manager_interface.h.

◆ handle_ack_sink_notification_configuration

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_sink_notification_configuration) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_error)

Definition at line 475 of file audio_manager_interface.h.

◆ handle_ack_source_notification_configuration

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_ack_source_notification_configuration) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_handle, guint16 arg_error)

Definition at line 481 of file audio_manager_interface.h.

◆ handle_confirm_routing_ready

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_confirm_routing_ready) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_domainID)

Definition at line 487 of file audio_manager_interface.h.

◆ handle_confirm_routing_rundown

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_confirm_routing_rundown) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_domainID)

Definition at line 492 of file audio_manager_interface.h.

◆ handle_deregister_sink

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_deregister_sink) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sinkID)

Definition at line 497 of file audio_manager_interface.h.

◆ handle_deregister_source

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_deregister_source) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID)

Definition at line 502 of file audio_manager_interface.h.

◆ handle_hook_interrupt_status_change

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_hook_interrupt_status_change) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID, guint16 arg_interruptState)

Definition at line 507 of file audio_manager_interface.h.

◆ handle_hook_source_availablity_status_change

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_hook_source_availablity_status_change) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID, GVariant *arg_availability)

Definition at line 513 of file audio_manager_interface.h.

◆ handle_register_domain

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_register_domain) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, GVariant *arg_domaindata, const gchar *arg_returnBusname, const gchar *arg_returnPath, const gchar *arg_returnInterface)

Definition at line 519 of file audio_manager_interface.h.

◆ handle_register_sink

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_register_sink) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, GVariant *arg_sinkData)

Definition at line 527 of file audio_manager_interface.h.

◆ handle_register_source

gboolean(* _AudiomanagerRoutinginterfaceIface::handle_register_source) (AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, GVariant *arg_sourceData)

Definition at line 532 of file audio_manager_interface.h.

◆ parent_iface

GTypeInterface _AudiomanagerRoutinginterfaceIface::parent_iface

Definition at line 438 of file audio_manager_interface.h.

◆ set_routing_ready

void(* _AudiomanagerRoutinginterfaceIface::set_routing_ready) (AudiomanagerRoutinginterface *object)

Definition at line 537 of file audio_manager_interface.h.

◆ set_routing_rundown

void(* _AudiomanagerRoutinginterfaceIface::set_routing_rundown) (AudiomanagerRoutinginterface *object)

Definition at line 540 of file audio_manager_interface.h.


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