Sound Manager
audio_manager_interface.h
Go to the documentation of this file.
1 /*
2  * Generated by gdbus-codegen 2.40.2. DO NOT EDIT.
3  *
4  * The license of this code is the same as for the source it was derived from.
5  */
6 
7 #ifndef __AUDIO_MANAGER_INTERFACE_H__
8 #define __AUDIO_MANAGER_INTERFACE_H__
9 
10 #include <gio/gio.h>
11 
12 G_BEGIN_DECLS
13 
14 
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.genivi.audiomanager.commandinterface */
17 
18 #define TYPE_AUDIOMANAGER_COMMANDINTERFACE (audiomanager_commandinterface_get_type ())
19 #define AUDIOMANAGER_COMMANDINTERFACE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE, AudiomanagerCommandinterface))
20 #define IS_AUDIOMANAGER_COMMANDINTERFACE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE))
21 #define AUDIOMANAGER_COMMANDINTERFACE_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE, AudiomanagerCommandinterfaceIface))
22 
23 struct _AudiomanagerCommandinterface;
24 typedef struct _AudiomanagerCommandinterface AudiomanagerCommandinterface;
26 
28 {
29  GTypeInterface parent_iface;
30 
31 
32  gboolean (*handle_connect) (
34  GDBusMethodInvocation *invocation,
35  guint16 arg_sourceID,
36  guint16 arg_sinkID);
37 
38  gboolean (*handle_disconnect) (
40  GDBusMethodInvocation *invocation,
41  guint16 arg_mainConnectionID);
42 
45  GDBusMethodInvocation *invocation);
46 
49  GDBusMethodInvocation *invocation);
50 
53  GDBusMethodInvocation *invocation,
54  guint16 arg_sinkID,
55  gint16 arg_muteState);
56 
57  gboolean (*handle_set_volume) (
59  GDBusMethodInvocation *invocation,
60  guint16 arg_sinkID,
61  gint16 arg_volume);
62 
63  gboolean (*handle_volume_step) (
65  GDBusMethodInvocation *invocation,
66  guint16 arg_sinkID,
67  gint16 arg_volumeStep);
68 
71  guint16 arg_connectionID,
72  gint16 arg_connectionState);
73 
76  GVariant *arg_mainConnection);
77 
80  guint16 arg_mainConnectionId);
81 
84  guint16 arg_sinkID,
85  gint16 arg_muteState);
86 
89  GVariant *arg_SystemProperty);
90 
91  void (*volume_changed) (
93  guint16 arg_sinkID,
94  gint16 arg_volume);
95 
96 };
97 
98 GType audiomanager_commandinterface_get_type (void) G_GNUC_CONST;
99 
100 GDBusInterfaceInfo *audiomanager_commandinterface_interface_info (void);
101 guint audiomanager_commandinterface_override_properties (GObjectClass *klass, guint property_id_begin);
102 
103 
104 /* D-Bus method call completion functions: */
107  GDBusMethodInvocation *invocation,
108  gint16 result,
109  guint16 mainConnectionID);
110 
113  GDBusMethodInvocation *invocation,
114  gint16 result);
115 
118  GDBusMethodInvocation *invocation,
119  gint16 result);
120 
123  GDBusMethodInvocation *invocation,
124  gint16 result);
125 
128  GDBusMethodInvocation *invocation,
129  gint16 result);
130 
133  GDBusMethodInvocation *invocation,
134  gint16 result,
135  GVariant *listConnections);
136 
139  GDBusMethodInvocation *invocation,
140  gint16 result,
141  GVariant *listMainSinks);
142 
143 
144 
145 /* D-Bus signal emissions functions: */
148  GVariant *arg_mainConnection);
149 
152  guint16 arg_mainConnectionId);
153 
156  guint16 arg_connectionID,
157  gint16 arg_connectionState);
158 
161  guint16 arg_sinkID,
162  gint16 arg_volume);
163 
166  guint16 arg_sinkID,
167  gint16 arg_muteState);
168 
171  GVariant *arg_SystemProperty);
172 
173 
174 
175 /* D-Bus method calls: */
178  guint16 arg_sourceID,
179  guint16 arg_sinkID,
180  GCancellable *cancellable,
181  GAsyncReadyCallback callback,
182  gpointer user_data);
183 
186  gint16 *out_result,
187  guint16 *out_mainConnectionID,
188  GAsyncResult *res,
189  GError **error);
190 
193  guint16 arg_sourceID,
194  guint16 arg_sinkID,
195  gint16 *out_result,
196  guint16 *out_mainConnectionID,
197  GCancellable *cancellable,
198  GError **error);
199 
202  guint16 arg_mainConnectionID,
203  GCancellable *cancellable,
204  GAsyncReadyCallback callback,
205  gpointer user_data);
206 
209  gint16 *out_result,
210  GAsyncResult *res,
211  GError **error);
212 
215  guint16 arg_mainConnectionID,
216  gint16 *out_result,
217  GCancellable *cancellable,
218  GError **error);
219 
222  guint16 arg_sinkID,
223  gint16 arg_volume,
224  GCancellable *cancellable,
225  GAsyncReadyCallback callback,
226  gpointer user_data);
227 
230  gint16 *out_result,
231  GAsyncResult *res,
232  GError **error);
233 
236  guint16 arg_sinkID,
237  gint16 arg_volume,
238  gint16 *out_result,
239  GCancellable *cancellable,
240  GError **error);
241 
244  guint16 arg_sinkID,
245  gint16 arg_volumeStep,
246  GCancellable *cancellable,
247  GAsyncReadyCallback callback,
248  gpointer user_data);
249 
252  gint16 *out_result,
253  GAsyncResult *res,
254  GError **error);
255 
258  guint16 arg_sinkID,
259  gint16 arg_volumeStep,
260  gint16 *out_result,
261  GCancellable *cancellable,
262  GError **error);
263 
266  guint16 arg_sinkID,
267  gint16 arg_muteState,
268  GCancellable *cancellable,
269  GAsyncReadyCallback callback,
270  gpointer user_data);
271 
274  gint16 *out_result,
275  GAsyncResult *res,
276  GError **error);
277 
280  guint16 arg_sinkID,
281  gint16 arg_muteState,
282  gint16 *out_result,
283  GCancellable *cancellable,
284  GError **error);
285 
288  GCancellable *cancellable,
289  GAsyncReadyCallback callback,
290  gpointer user_data);
291 
294  gint16 *out_result,
295  GVariant **out_listConnections,
296  GAsyncResult *res,
297  GError **error);
298 
301  gint16 *out_result,
302  GVariant **out_listConnections,
303  GCancellable *cancellable,
304  GError **error);
305 
308  GCancellable *cancellable,
309  GAsyncReadyCallback callback,
310  gpointer user_data);
311 
314  gint16 *out_result,
315  GVariant **out_listMainSinks,
316  GAsyncResult *res,
317  GError **error);
318 
321  gint16 *out_result,
322  GVariant **out_listMainSinks,
323  GCancellable *cancellable,
324  GError **error);
325 
326 
327 
328 /* ---- */
329 
330 #define TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY (audiomanager_commandinterface_proxy_get_type ())
331 #define AUDIOMANAGER_COMMANDINTERFACE_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY, AudiomanagerCommandinterfaceProxy))
332 #define AUDIOMANAGER_COMMANDINTERFACE_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY, AudiomanagerCommandinterfaceProxyClass))
333 #define AUDIOMANAGER_COMMANDINTERFACE_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY, AudiomanagerCommandinterfaceProxyClass))
334 #define IS_AUDIOMANAGER_COMMANDINTERFACE_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY))
335 #define IS_AUDIOMANAGER_COMMANDINTERFACE_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY))
336 
340 
342 {
343  /*< private >*/
344  GDBusProxy parent_instance;
346 };
347 
349 {
350  GDBusProxyClass parent_class;
351 };
352 
353 GType audiomanager_commandinterface_proxy_get_type (void) G_GNUC_CONST;
354 
356  GDBusConnection *connection,
357  GDBusProxyFlags flags,
358  const gchar *name,
359  const gchar *object_path,
360  GCancellable *cancellable,
361  GAsyncReadyCallback callback,
362  gpointer user_data);
364  GAsyncResult *res,
365  GError **error);
367  GDBusConnection *connection,
368  GDBusProxyFlags flags,
369  const gchar *name,
370  const gchar *object_path,
371  GCancellable *cancellable,
372  GError **error);
373 
375  GBusType bus_type,
376  GDBusProxyFlags flags,
377  const gchar *name,
378  const gchar *object_path,
379  GCancellable *cancellable,
380  GAsyncReadyCallback callback,
381  gpointer user_data);
383  GAsyncResult *res,
384  GError **error);
386  GBusType bus_type,
387  GDBusProxyFlags flags,
388  const gchar *name,
389  const gchar *object_path,
390  GCancellable *cancellable,
391  GError **error);
392 
393 
394 /* ---- */
395 
396 #define TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON (audiomanager_commandinterface_skeleton_get_type ())
397 #define AUDIOMANAGER_COMMANDINTERFACE_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON, AudiomanagerCommandinterfaceSkeleton))
398 #define AUDIOMANAGER_COMMANDINTERFACE_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON, AudiomanagerCommandinterfaceSkeletonClass))
399 #define AUDIOMANAGER_COMMANDINTERFACE_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON, AudiomanagerCommandinterfaceSkeletonClass))
400 #define IS_AUDIOMANAGER_COMMANDINTERFACE_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON))
401 #define IS_AUDIOMANAGER_COMMANDINTERFACE_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON))
402 
406 
408 {
409  /*< private >*/
410  GDBusInterfaceSkeleton parent_instance;
412 };
413 
415 {
416  GDBusInterfaceSkeletonClass parent_class;
417 };
418 
419 GType audiomanager_commandinterface_skeleton_get_type (void) G_GNUC_CONST;
420 
422 
423 
424 /* ------------------------------------------------------------------------ */
425 /* Declarations for org.genivi.audiomanager.routinginterface */
426 
427 #define TYPE_AUDIOMANAGER_ROUTINGINTERFACE (audiomanager_routinginterface_get_type ())
428 #define AUDIOMANAGER_ROUTINGINTERFACE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE, AudiomanagerRoutinginterface))
429 #define IS_AUDIOMANAGER_ROUTINGINTERFACE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE))
430 #define AUDIOMANAGER_ROUTINGINTERFACE_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE, AudiomanagerRoutinginterfaceIface))
431 
432 struct _AudiomanagerRoutinginterface;
433 typedef struct _AudiomanagerRoutinginterface AudiomanagerRoutinginterface;
435 
437 {
438  GTypeInterface parent_iface;
439 
440 
441  gboolean (*handle_ack_connect) (
443  GDBusMethodInvocation *invocation,
444  guint16 arg_handle,
445  guint16 arg_connectionID,
446  guint16 arg_error);
447 
448  gboolean (*handle_ack_disconnect) (
450  GDBusMethodInvocation *invocation,
451  guint16 arg_handle,
452  guint16 arg_connectionID,
453  guint16 arg_error);
454 
455  gboolean (*handle_ack_set_sink_volume) (
457  GDBusMethodInvocation *invocation,
458  guint16 arg_handle,
459  gint16 arg_volume,
460  guint16 arg_error);
461 
462  gboolean (*handle_ack_set_source_state) (
464  GDBusMethodInvocation *invocation,
465  guint16 arg_handle,
466  guint16 arg_error);
467 
468  gboolean (*handle_ack_set_volumes) (
470  GDBusMethodInvocation *invocation,
471  guint16 arg_handle,
472  GVariant *arg_listvolumes,
473  guint16 arg_error);
474 
475  gboolean (*handle_ack_sink_notification_configuration) (
477  GDBusMethodInvocation *invocation,
478  guint16 arg_handle,
479  guint16 arg_error);
480 
481  gboolean (*handle_ack_source_notification_configuration) (
483  GDBusMethodInvocation *invocation,
484  guint16 arg_handle,
485  guint16 arg_error);
486 
487  gboolean (*handle_confirm_routing_ready) (
489  GDBusMethodInvocation *invocation,
490  guint16 arg_domainID);
491 
492  gboolean (*handle_confirm_routing_rundown) (
494  GDBusMethodInvocation *invocation,
495  guint16 arg_domainID);
496 
497  gboolean (*handle_deregister_sink) (
499  GDBusMethodInvocation *invocation,
500  guint16 arg_sinkID);
501 
502  gboolean (*handle_deregister_source) (
504  GDBusMethodInvocation *invocation,
505  guint16 arg_sourceID);
506 
507  gboolean (*handle_hook_interrupt_status_change) (
509  GDBusMethodInvocation *invocation,
510  guint16 arg_sourceID,
511  guint16 arg_interruptState);
512 
513  gboolean (*handle_hook_source_availablity_status_change) (
515  GDBusMethodInvocation *invocation,
516  guint16 arg_sourceID,
517  GVariant *arg_availability);
518 
519  gboolean (*handle_register_domain) (
521  GDBusMethodInvocation *invocation,
522  GVariant *arg_domaindata,
523  const gchar *arg_returnBusname,
524  const gchar *arg_returnPath,
525  const gchar *arg_returnInterface);
526 
527  gboolean (*handle_register_sink) (
529  GDBusMethodInvocation *invocation,
530  GVariant *arg_sinkData);
531 
532  gboolean (*handle_register_source) (
534  GDBusMethodInvocation *invocation,
535  GVariant *arg_sourceData);
536 
537  void (*set_routing_ready) (
539 
540  void (*set_routing_rundown) (
542 
543 };
544 
545 GType audiomanager_routinginterface_get_type (void) G_GNUC_CONST;
546 
547 GDBusInterfaceInfo *audiomanager_routinginterface_interface_info (void);
548 guint audiomanager_routinginterface_override_properties (GObjectClass *klass, guint property_id_begin);
549 
550 
551 /* D-Bus method call completion functions: */
554  GDBusMethodInvocation *invocation);
555 
558  GDBusMethodInvocation *invocation);
559 
562  GDBusMethodInvocation *invocation);
563 
566  GDBusMethodInvocation *invocation);
567 
570  GDBusMethodInvocation *invocation,
571  guint16 sinkID,
572  guint16 error);
573 
576  GDBusMethodInvocation *invocation,
577  gint error);
578 
581  GDBusMethodInvocation *invocation,
582  guint16 sourceID,
583  guint16 error);
584 
587  GDBusMethodInvocation *invocation,
588  guint16 error);
589 
592  GDBusMethodInvocation *invocation);
593 
596  GDBusMethodInvocation *invocation);
597 
600  GDBusMethodInvocation *invocation);
601 
604  GDBusMethodInvocation *invocation);
605 
608  GDBusMethodInvocation *invocation);
609 
612  GDBusMethodInvocation *invocation);
613 
616  GDBusMethodInvocation *invocation);
617 
620  GDBusMethodInvocation *invocation,
621  guint16 domainid,
622  guint16 error);
623 
624 
625 
626 /* D-Bus signal emissions functions: */
629 
632 
633 
634 
635 /* D-Bus method calls: */
638  guint16 arg_handle,
639  guint16 arg_connectionID,
640  guint16 arg_error,
641  GCancellable *cancellable,
642  GAsyncReadyCallback callback,
643  gpointer user_data);
644 
647  GAsyncResult *res,
648  GError **error);
649 
652  guint16 arg_handle,
653  guint16 arg_connectionID,
654  guint16 arg_error,
655  GCancellable *cancellable,
656  GError **error);
657 
660  guint16 arg_handle,
661  guint16 arg_connectionID,
662  guint16 arg_error,
663  GCancellable *cancellable,
664  GAsyncReadyCallback callback,
665  gpointer user_data);
666 
669  GAsyncResult *res,
670  GError **error);
671 
674  guint16 arg_handle,
675  guint16 arg_connectionID,
676  guint16 arg_error,
677  GCancellable *cancellable,
678  GError **error);
679 
682  guint16 arg_handle,
683  guint16 arg_error,
684  GCancellable *cancellable,
685  GAsyncReadyCallback callback,
686  gpointer user_data);
687 
690  GAsyncResult *res,
691  GError **error);
692 
695  guint16 arg_handle,
696  guint16 arg_error,
697  GCancellable *cancellable,
698  GError **error);
699 
702  guint16 arg_handle,
703  gint16 arg_volume,
704  guint16 arg_error,
705  GCancellable *cancellable,
706  GAsyncReadyCallback callback,
707  gpointer user_data);
708 
711  GAsyncResult *res,
712  GError **error);
713 
716  guint16 arg_handle,
717  gint16 arg_volume,
718  guint16 arg_error,
719  GCancellable *cancellable,
720  GError **error);
721 
724  GVariant *arg_sinkData,
725  GCancellable *cancellable,
726  GAsyncReadyCallback callback,
727  gpointer user_data);
728 
731  guint16 *out_sinkID,
732  guint16 *out_error,
733  GAsyncResult *res,
734  GError **error);
735 
738  GVariant *arg_sinkData,
739  guint16 *out_sinkID,
740  guint16 *out_error,
741  GCancellable *cancellable,
742  GError **error);
743 
746  guint16 arg_sinkID,
747  GCancellable *cancellable,
748  GAsyncReadyCallback callback,
749  gpointer user_data);
750 
753  gint *out_error,
754  GAsyncResult *res,
755  GError **error);
756 
759  guint16 arg_sinkID,
760  gint *out_error,
761  GCancellable *cancellable,
762  GError **error);
763 
766  GVariant *arg_sourceData,
767  GCancellable *cancellable,
768  GAsyncReadyCallback callback,
769  gpointer user_data);
770 
773  guint16 *out_sourceID,
774  guint16 *out_error,
775  GAsyncResult *res,
776  GError **error);
777 
780  GVariant *arg_sourceData,
781  guint16 *out_sourceID,
782  guint16 *out_error,
783  GCancellable *cancellable,
784  GError **error);
785 
788  guint16 arg_sourceID,
789  GCancellable *cancellable,
790  GAsyncReadyCallback callback,
791  gpointer user_data);
792 
795  guint16 *out_error,
796  GAsyncResult *res,
797  GError **error);
798 
801  guint16 arg_sourceID,
802  guint16 *out_error,
803  GCancellable *cancellable,
804  GError **error);
805 
808  guint16 arg_sourceID,
809  guint16 arg_interruptState,
810  GCancellable *cancellable,
811  GAsyncReadyCallback callback,
812  gpointer user_data);
813 
816  GAsyncResult *res,
817  GError **error);
818 
821  guint16 arg_sourceID,
822  guint16 arg_interruptState,
823  GCancellable *cancellable,
824  GError **error);
825 
828  guint16 arg_sourceID,
829  GVariant *arg_availability,
830  GCancellable *cancellable,
831  GAsyncReadyCallback callback,
832  gpointer user_data);
833 
836  GAsyncResult *res,
837  GError **error);
838 
841  guint16 arg_sourceID,
842  GVariant *arg_availability,
843  GCancellable *cancellable,
844  GError **error);
845 
848  guint16 arg_domainID,
849  GCancellable *cancellable,
850  GAsyncReadyCallback callback,
851  gpointer user_data);
852 
855  GAsyncResult *res,
856  GError **error);
857 
860  guint16 arg_domainID,
861  GCancellable *cancellable,
862  GError **error);
863 
866  guint16 arg_domainID,
867  GCancellable *cancellable,
868  GAsyncReadyCallback callback,
869  gpointer user_data);
870 
873  GAsyncResult *res,
874  GError **error);
875 
878  guint16 arg_domainID,
879  GCancellable *cancellable,
880  GError **error);
881 
884  guint16 arg_handle,
885  GVariant *arg_listvolumes,
886  guint16 arg_error,
887  GCancellable *cancellable,
888  GAsyncReadyCallback callback,
889  gpointer user_data);
890 
893  GAsyncResult *res,
894  GError **error);
895 
898  guint16 arg_handle,
899  GVariant *arg_listvolumes,
900  guint16 arg_error,
901  GCancellable *cancellable,
902  GError **error);
903 
906  guint16 arg_handle,
907  guint16 arg_error,
908  GCancellable *cancellable,
909  GAsyncReadyCallback callback,
910  gpointer user_data);
911 
914  GAsyncResult *res,
915  GError **error);
916 
919  guint16 arg_handle,
920  guint16 arg_error,
921  GCancellable *cancellable,
922  GError **error);
923 
926  guint16 arg_handle,
927  guint16 arg_error,
928  GCancellable *cancellable,
929  GAsyncReadyCallback callback,
930  gpointer user_data);
931 
934  GAsyncResult *res,
935  GError **error);
936 
939  guint16 arg_handle,
940  guint16 arg_error,
941  GCancellable *cancellable,
942  GError **error);
943 
946  GVariant *arg_domaindata,
947  const gchar *arg_returnBusname,
948  const gchar *arg_returnPath,
949  const gchar *arg_returnInterface,
950  GCancellable *cancellable,
951  GAsyncReadyCallback callback,
952  gpointer user_data);
953 
956  guint16 *out_domainid,
957  guint16 *out_error,
958  GAsyncResult *res,
959  GError **error);
960 
963  GVariant *arg_domaindata,
964  const gchar *arg_returnBusname,
965  const gchar *arg_returnPath,
966  const gchar *arg_returnInterface,
967  guint16 *out_domainid,
968  guint16 *out_error,
969  GCancellable *cancellable,
970  GError **error);
971 
972 
973 
974 /* ---- */
975 
976 #define TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY (audiomanager_routinginterface_proxy_get_type ())
977 #define AUDIOMANAGER_ROUTINGINTERFACE_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY, AudiomanagerRoutinginterfaceProxy))
978 #define AUDIOMANAGER_ROUTINGINTERFACE_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY, AudiomanagerRoutinginterfaceProxyClass))
979 #define AUDIOMANAGER_ROUTINGINTERFACE_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY, AudiomanagerRoutinginterfaceProxyClass))
980 #define IS_AUDIOMANAGER_ROUTINGINTERFACE_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY))
981 #define IS_AUDIOMANAGER_ROUTINGINTERFACE_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY))
982 
986 
988 {
989  /*< private >*/
990  GDBusProxy parent_instance;
992 };
993 
995 {
996  GDBusProxyClass parent_class;
997 };
998 
999 GType audiomanager_routinginterface_proxy_get_type (void) G_GNUC_CONST;
1000 
1002  GDBusConnection *connection,
1003  GDBusProxyFlags flags,
1004  const gchar *name,
1005  const gchar *object_path,
1006  GCancellable *cancellable,
1007  GAsyncReadyCallback callback,
1008  gpointer user_data);
1010  GAsyncResult *res,
1011  GError **error);
1013  GDBusConnection *connection,
1014  GDBusProxyFlags flags,
1015  const gchar *name,
1016  const gchar *object_path,
1017  GCancellable *cancellable,
1018  GError **error);
1019 
1021  GBusType bus_type,
1022  GDBusProxyFlags flags,
1023  const gchar *name,
1024  const gchar *object_path,
1025  GCancellable *cancellable,
1026  GAsyncReadyCallback callback,
1027  gpointer user_data);
1029  GAsyncResult *res,
1030  GError **error);
1032  GBusType bus_type,
1033  GDBusProxyFlags flags,
1034  const gchar *name,
1035  const gchar *object_path,
1036  GCancellable *cancellable,
1037  GError **error);
1038 
1039 
1040 /* ---- */
1041 
1042 #define TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON (audiomanager_routinginterface_skeleton_get_type ())
1043 #define AUDIOMANAGER_ROUTINGINTERFACE_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON, AudiomanagerRoutinginterfaceSkeleton))
1044 #define AUDIOMANAGER_ROUTINGINTERFACE_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON, AudiomanagerRoutinginterfaceSkeletonClass))
1045 #define AUDIOMANAGER_ROUTINGINTERFACE_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON, AudiomanagerRoutinginterfaceSkeletonClass))
1046 #define IS_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON))
1047 #define IS_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON))
1048 
1052 
1054 {
1055  /*< private >*/
1056  GDBusInterfaceSkeleton parent_instance;
1058 };
1059 
1061 {
1062  GDBusInterfaceSkeletonClass parent_class;
1063 };
1064 
1065 GType audiomanager_routinginterface_skeleton_get_type (void) G_GNUC_CONST;
1066 
1068 
1069 
1070 /* ------------------------------------------------------------------------ */
1071 /* Declarations for org.genivi.audiomanager.routing.soundmanager */
1072 
1073 #define TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER (audiomanager_routing_soundmanager_get_type ())
1074 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER, AudiomanagerRoutingSoundmanager))
1075 #define IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER))
1076 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER, AudiomanagerRoutingSoundmanagerIface))
1077 
1078 struct _AudiomanagerRoutingSoundmanager;
1079 typedef struct _AudiomanagerRoutingSoundmanager AudiomanagerRoutingSoundmanager;
1081 
1083 {
1084  GTypeInterface parent_iface;
1085 
1086  gboolean (*handle_async_abort) (
1088  GDBusMethodInvocation *invocation,
1089  guint16 arg_handle);
1090 
1091  gboolean (*handle_async_connect) (
1093  GDBusMethodInvocation *invocation,
1094  guint16 arg_handle,
1095  guint16 arg_connectionID,
1096  guint16 arg_sourceID,
1097  guint16 arg_sinkID,
1098  gint arg_connectionFormat);
1099 
1100  gboolean (*handle_async_disconnect) (
1102  GDBusMethodInvocation *invocation,
1103  guint16 arg_handle,
1104  guint16 arg_connectionID);
1105 
1106  gboolean (*handle_async_set_sink_volume) (
1108  GDBusMethodInvocation *invocation,
1109  guint16 arg_handle,
1110  guint16 arg_sinkID,
1111  gint16 arg_volume,
1112  gint16 arg_ramp,
1113  guint16 arg_time);
1114 
1115  gboolean (*handle_async_set_source_state) (
1117  GDBusMethodInvocation *invocation,
1118  guint16 arg_handle,
1119  guint16 arg_sourceID,
1120  gint arg_sourceState);
1121 
1122 };
1123 
1124 GType audiomanager_routing_soundmanager_get_type (void) G_GNUC_CONST;
1125 
1126 GDBusInterfaceInfo *audiomanager_routing_soundmanager_interface_info (void);
1127 guint audiomanager_routing_soundmanager_override_properties (GObjectClass *klass, guint property_id_begin);
1128 
1129 
1130 /* D-Bus method call completion functions: */
1133  GDBusMethodInvocation *invocation,
1134  gint16 error);
1135 
1138  GDBusMethodInvocation *invocation);
1139 
1142  GDBusMethodInvocation *invocation);
1143 
1146  GDBusMethodInvocation *invocation);
1147 
1150  GDBusMethodInvocation *invocation);
1151 
1152 
1153 
1154 /* D-Bus method calls: */
1157  guint16 arg_handle,
1158  GCancellable *cancellable,
1159  GAsyncReadyCallback callback,
1160  gpointer user_data);
1161 
1164  gint16 *out_error,
1165  GAsyncResult *res,
1166  GError **error);
1167 
1170  guint16 arg_handle,
1171  gint16 *out_error,
1172  GCancellable *cancellable,
1173  GError **error);
1174 
1177  guint16 arg_handle,
1178  guint16 arg_connectionID,
1179  guint16 arg_sourceID,
1180  guint16 arg_sinkID,
1181  gint arg_connectionFormat,
1182  GCancellable *cancellable,
1183  GAsyncReadyCallback callback,
1184  gpointer user_data);
1185 
1188  GAsyncResult *res,
1189  GError **error);
1190 
1193  guint16 arg_handle,
1194  guint16 arg_connectionID,
1195  guint16 arg_sourceID,
1196  guint16 arg_sinkID,
1197  gint arg_connectionFormat,
1198  GCancellable *cancellable,
1199  GError **error);
1200 
1203  guint16 arg_handle,
1204  guint16 arg_connectionID,
1205  GCancellable *cancellable,
1206  GAsyncReadyCallback callback,
1207  gpointer user_data);
1208 
1211  GAsyncResult *res,
1212  GError **error);
1213 
1216  guint16 arg_handle,
1217  guint16 arg_connectionID,
1218  GCancellable *cancellable,
1219  GError **error);
1220 
1223  guint16 arg_handle,
1224  guint16 arg_sinkID,
1225  gint16 arg_volume,
1226  gint16 arg_ramp,
1227  guint16 arg_time,
1228  GCancellable *cancellable,
1229  GAsyncReadyCallback callback,
1230  gpointer user_data);
1231 
1234  GAsyncResult *res,
1235  GError **error);
1236 
1239  guint16 arg_handle,
1240  guint16 arg_sinkID,
1241  gint16 arg_volume,
1242  gint16 arg_ramp,
1243  guint16 arg_time,
1244  GCancellable *cancellable,
1245  GError **error);
1246 
1249  guint16 arg_handle,
1250  guint16 arg_sourceID,
1251  gint arg_sourceState,
1252  GCancellable *cancellable,
1253  GAsyncReadyCallback callback,
1254  gpointer user_data);
1255 
1258  GAsyncResult *res,
1259  GError **error);
1260 
1263  guint16 arg_handle,
1264  guint16 arg_sourceID,
1265  gint arg_sourceState,
1266  GCancellable *cancellable,
1267  GError **error);
1268 
1269 
1270 
1271 /* ---- */
1272 
1273 #define TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY (audiomanager_routing_soundmanager_proxy_get_type ())
1274 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY, AudiomanagerRoutingSoundmanagerProxy))
1275 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY, AudiomanagerRoutingSoundmanagerProxyClass))
1276 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY, AudiomanagerRoutingSoundmanagerProxyClass))
1277 #define IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY))
1278 #define IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY))
1279 
1283 
1285 {
1286  /*< private >*/
1287  GDBusProxy parent_instance;
1289 };
1290 
1292 {
1293  GDBusProxyClass parent_class;
1294 };
1295 
1296 GType audiomanager_routing_soundmanager_proxy_get_type (void) G_GNUC_CONST;
1297 
1299  GDBusConnection *connection,
1300  GDBusProxyFlags flags,
1301  const gchar *name,
1302  const gchar *object_path,
1303  GCancellable *cancellable,
1304  GAsyncReadyCallback callback,
1305  gpointer user_data);
1307  GAsyncResult *res,
1308  GError **error);
1310  GDBusConnection *connection,
1311  GDBusProxyFlags flags,
1312  const gchar *name,
1313  const gchar *object_path,
1314  GCancellable *cancellable,
1315  GError **error);
1316 
1318  GBusType bus_type,
1319  GDBusProxyFlags flags,
1320  const gchar *name,
1321  const gchar *object_path,
1322  GCancellable *cancellable,
1323  GAsyncReadyCallback callback,
1324  gpointer user_data);
1326  GAsyncResult *res,
1327  GError **error);
1329  GBusType bus_type,
1330  GDBusProxyFlags flags,
1331  const gchar *name,
1332  const gchar *object_path,
1333  GCancellable *cancellable,
1334  GError **error);
1335 
1336 
1337 /* ---- */
1338 
1339 #define TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON (audiomanager_routing_soundmanager_skeleton_get_type ())
1340 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON, AudiomanagerRoutingSoundmanagerSkeleton))
1341 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON, AudiomanagerRoutingSoundmanagerSkeletonClass))
1342 #define AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON, AudiomanagerRoutingSoundmanagerSkeletonClass))
1343 #define IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON))
1344 #define IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON))
1345 
1349 
1351 {
1352  /*< private >*/
1353  GDBusInterfaceSkeleton parent_instance;
1355 };
1356 
1358 {
1359  GDBusInterfaceSkeletonClass parent_class;
1360 };
1361 
1362 GType audiomanager_routing_soundmanager_skeleton_get_type (void) G_GNUC_CONST;
1363 
1365 
1366 
1367 /* ---- */
1368 
1369 #define TYPE_OBJECT (object_get_type ())
1370 #define OBJECT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_OBJECT, Object))
1371 #define IS_OBJECT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_OBJECT))
1372 #define OBJECT_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), TYPE_OBJECT, Object))
1373 
1374 struct _Object;
1375 typedef struct _Object Object;
1376 typedef struct _ObjectIface ObjectIface;
1377 
1379 {
1380  GTypeInterface parent_iface;
1381 };
1382 
1383 GType object_get_type (void) G_GNUC_CONST;
1384 
1391 
1392 #define TYPE_OBJECT_PROXY (object_proxy_get_type ())
1393 #define OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_OBJECT_PROXY, ObjectProxy))
1394 #define OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_OBJECT_PROXY, ObjectProxyClass))
1395 #define OBJECT_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_OBJECT_PROXY, ObjectProxyClass))
1396 #define IS_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_OBJECT_PROXY))
1397 #define IS_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_OBJECT_PROXY))
1398 
1399 typedef struct _ObjectProxy ObjectProxy;
1401 typedef struct _ObjectProxyPrivate ObjectProxyPrivate;
1402 
1404 {
1405  /*< private >*/
1406  GDBusObjectProxy parent_instance;
1408 };
1409 
1411 {
1412  GDBusObjectProxyClass parent_class;
1413 };
1414 
1415 GType object_proxy_get_type (void) G_GNUC_CONST;
1416 ObjectProxy *object_proxy_new (GDBusConnection *connection, const gchar *object_path);
1417 
1418 #define TYPE_OBJECT_SKELETON (object_skeleton_get_type ())
1419 #define OBJECT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_OBJECT_SKELETON, ObjectSkeleton))
1420 #define OBJECT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_OBJECT_SKELETON, ObjectSkeletonClass))
1421 #define OBJECT_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_OBJECT_SKELETON, ObjectSkeletonClass))
1422 #define IS_OBJECT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_OBJECT_SKELETON))
1423 #define IS_OBJECT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_OBJECT_SKELETON))
1424 
1427 typedef struct _ObjectSkeletonPrivate ObjectSkeletonPrivate;
1428 
1430 {
1431  /*< private >*/
1432  GDBusObjectSkeleton parent_instance;
1434 };
1435 
1437 {
1438  GDBusObjectSkeletonClass parent_class;
1439 };
1440 
1441 GType object_skeleton_get_type (void) G_GNUC_CONST;
1442 ObjectSkeleton *object_skeleton_new (const gchar *object_path);
1446 
1447 /* ---- */
1448 
1449 #define TYPE_OBJECT_MANAGER_CLIENT (object_manager_client_get_type ())
1450 #define OBJECT_MANAGER_CLIENT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_OBJECT_MANAGER_CLIENT, ObjectManagerClient))
1451 #define OBJECT_MANAGER_CLIENT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_OBJECT_MANAGER_CLIENT, ObjectManagerClientClass))
1452 #define OBJECT_MANAGER_CLIENT_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_OBJECT_MANAGER_CLIENT, ObjectManagerClientClass))
1453 #define IS_OBJECT_MANAGER_CLIENT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_OBJECT_MANAGER_CLIENT))
1454 #define IS_OBJECT_MANAGER_CLIENT_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_OBJECT_MANAGER_CLIENT))
1455 
1458 typedef struct _ObjectManagerClientPrivate ObjectManagerClientPrivate;
1459 
1461 {
1462  /*< private >*/
1463  GDBusObjectManagerClient parent_instance;
1465 };
1466 
1468 {
1469  GDBusObjectManagerClientClass parent_class;
1470 };
1471 
1472 GType object_manager_client_get_type (void) G_GNUC_CONST;
1473 
1474 GType object_manager_client_get_proxy_type (GDBusObjectManagerClient *manager, const gchar *object_path, const gchar *interface_name, gpointer user_data);
1475 
1477  GDBusConnection *connection,
1478  GDBusObjectManagerClientFlags flags,
1479  const gchar *name,
1480  const gchar *object_path,
1481  GCancellable *cancellable,
1482  GAsyncReadyCallback callback,
1483  gpointer user_data);
1484 GDBusObjectManager *object_manager_client_new_finish (
1485  GAsyncResult *res,
1486  GError **error);
1487 GDBusObjectManager *object_manager_client_new_sync (
1488  GDBusConnection *connection,
1489  GDBusObjectManagerClientFlags flags,
1490  const gchar *name,
1491  const gchar *object_path,
1492  GCancellable *cancellable,
1493  GError **error);
1494 
1496  GBusType bus_type,
1497  GDBusObjectManagerClientFlags flags,
1498  const gchar *name,
1499  const gchar *object_path,
1500  GCancellable *cancellable,
1501  GAsyncReadyCallback callback,
1502  gpointer user_data);
1503 GDBusObjectManager *object_manager_client_new_for_bus_finish (
1504  GAsyncResult *res,
1505  GError **error);
1506 GDBusObjectManager *object_manager_client_new_for_bus_sync (
1507  GBusType bus_type,
1508  GDBusObjectManagerClientFlags flags,
1509  const gchar *name,
1510  const gchar *object_path,
1511  GCancellable *cancellable,
1512  GError **error);
1513 
1514 
1515 G_END_DECLS
1516 
1517 #endif /* __AUDIO_MANAGER_INTERFACE_H__ */
struct _ObjectManagerClientPrivate ObjectManagerClientPrivate
void audiomanager_routinginterface_complete_confirm_routing_rundown(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
GType audiomanager_routinginterface_skeleton_get_type(void) G_GNUC_CONST
void audiomanager_routinginterface_proxy_new(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GDBusObjectSkeletonClass parent_class
void object_skeleton_set_audiomanager_routing_soundmanager(ObjectSkeleton *object, AudiomanagerRoutingSoundmanager *interface_)
gboolean(* handle_connect)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, guint16 arg_sourceID, guint16 arg_sinkID)
void audiomanager_commandinterface_complete_disconnect(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)
AudiomanagerRoutinginterface * audiomanager_routinginterface_skeleton_new(void)
AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_for_bus_finish(GAsyncResult *res, GError **error)
void(* system_property_changed)(AudiomanagerCommandinterface *object, GVariant *arg_SystemProperty)
struct _AudiomanagerRoutingSoundmanager AudiomanagerRoutingSoundmanager
void audiomanager_routinginterface_complete_ack_sink_notification_configuration(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_skeleton_new(void)
AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_finish(GAsyncResult *res, GError **error)
gboolean audiomanager_commandinterface_call_disconnect_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)
ObjectProxy * object_proxy_new(GDBusConnection *connection, const gchar *object_path)
void audiomanager_routinginterface_complete_register_source(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 sourceID, guint16 error)
void audiomanager_commandinterface_complete_set_volume(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)
void audiomanager_routing_soundmanager_call_async_connect(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_sourceID, guint16 arg_sinkID, gint arg_connectionFormat, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routing_soundmanager_complete_async_connect(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)
GType audiomanager_commandinterface_get_type(void) G_GNUC_CONST
void audiomanager_routing_soundmanager_complete_async_abort(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation, gint16 error)
gboolean audiomanager_routinginterface_call_deregister_sink_finish(AudiomanagerRoutinginterface *proxy, gint *out_error, GAsyncResult *res, GError **error)
gboolean audiomanager_routinginterface_call_register_domain_sync(AudiomanagerRoutinginterface *proxy, GVariant *arg_domaindata, const gchar *arg_returnBusname, const gchar *arg_returnPath, const gchar *arg_returnInterface, guint16 *out_domainid, guint16 *out_error, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_call_get_list_main_sinks(AudiomanagerCommandinterface *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean(* handle_volume_step)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, guint16 arg_sinkID, gint16 arg_volumeStep)
void audiomanager_commandinterface_complete_get_list_main_sinks(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result, GVariant *listMainSinks)
void audiomanager_routinginterface_complete_deregister_sink(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, gint error)
AudiomanagerRoutinginterface * object_get_audiomanager_routinginterface(Object *object)
gboolean audiomanager_routinginterface_call_register_source_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_sourceID, guint16 *out_error, GAsyncResult *res, GError **error)
ObjectSkeletonPrivate * priv
AudiomanagerCommandinterface * object_peek_audiomanager_commandinterface(Object *object)
gboolean(* handle_set_volume)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, guint16 arg_sinkID, gint16 arg_volume)
gboolean audiomanager_routinginterface_call_deregister_source_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_error, GAsyncResult *res, GError **error)
void audiomanager_routing_soundmanager_call_async_set_sink_volume(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sinkID, gint16 arg_volume, gint16 arg_ramp, guint16 arg_time, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routinginterface_complete_ack_set_source_state(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
void audiomanager_routinginterface_call_register_source(AudiomanagerRoutinginterface *proxy, GVariant *arg_sourceData, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routinginterface_call_hook_source_availablity_status_change(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, GVariant *arg_availability, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void(* removed_main_connection)(AudiomanagerCommandinterface *object, guint16 arg_mainConnectionId)
gboolean audiomanager_routinginterface_call_confirm_routing_rundown_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_routing_soundmanager_complete_async_disconnect(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)
void audiomanager_commandinterface_emit_removed_main_connection(AudiomanagerCommandinterface *object, guint16 arg_mainConnectionId)
gboolean audiomanager_commandinterface_call_connect_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, guint16 *out_mainConnectionID, GAsyncResult *res, GError **error)
gboolean audiomanager_routinginterface_call_deregister_source_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, guint16 *out_error, GCancellable *cancellable, GError **error)
gboolean audiomanager_routing_soundmanager_call_async_disconnect_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_complete_hook_interrupt_status_change(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
void audiomanager_commandinterface_complete_set_sink_mute_state(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)
GType object_manager_client_get_type(void) G_GNUC_CONST
gboolean audiomanager_routinginterface_call_register_sink_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_sinkID, guint16 *out_error, GAsyncResult *res, GError **error)
gboolean audiomanager_routinginterface_call_ack_connect_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_complete_hook_source_availablity_status_change(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
gboolean audiomanager_routinginterface_call_hook_interrupt_status_change_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, guint16 arg_interruptState, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_complete_volume_step(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)
void audiomanager_routinginterface_call_confirm_routing_ready(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean(* handle_get_list_main_sinks)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation)
gboolean audiomanager_routinginterface_call_ack_set_source_state_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
GType audiomanager_routinginterface_proxy_get_type(void) G_GNUC_CONST
gboolean audiomanager_routing_soundmanager_call_async_set_source_state_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sourceID, gint arg_sourceState, GCancellable *cancellable, GError **error)
guint audiomanager_routinginterface_override_properties(GObjectClass *klass, guint property_id_begin)
void audiomanager_commandinterface_call_connect(AudiomanagerCommandinterface *proxy, guint16 arg_sourceID, guint16 arg_sinkID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
struct _AudiomanagerCommandinterface AudiomanagerCommandinterface
gboolean audiomanager_routinginterface_call_ack_set_volumes_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_call_ack_set_source_state(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_routinginterface_call_hook_source_availablity_status_change_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, GVariant *arg_availability, GCancellable *cancellable, GError **error)
gboolean audiomanager_commandinterface_call_get_list_main_connections_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listConnections, GAsyncResult *res, GError **error)
GType audiomanager_commandinterface_proxy_get_type(void) G_GNUC_CONST
void object_manager_client_new(GDBusConnection *connection, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_routinginterface_call_ack_connect_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_emit_system_property_changed(AudiomanagerCommandinterface *object, GVariant *arg_SystemProperty)
GDBusObjectManager * object_manager_client_new_sync(GDBusConnection *connection, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_emit_sink_mute_state_changed(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_muteState)
gboolean audiomanager_routing_soundmanager_call_async_abort_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, gint16 *out_error, GCancellable *cancellable, GError **error)
gboolean audiomanager_commandinterface_call_set_sink_mute_state_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)
void audiomanager_commandinterface_call_set_volume(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volume, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
struct _AudiomanagerRoutinginterface AudiomanagerRoutinginterface
gboolean audiomanager_commandinterface_call_set_sink_mute_state_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_muteState, gint16 *out_result, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_complete_register_sink(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 sinkID, guint16 error)
void(* new_main_connection)(AudiomanagerCommandinterface *object, GVariant *arg_mainConnection)
gboolean audiomanager_routing_soundmanager_call_async_connect_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_sourceID, guint16 arg_sinkID, gint arg_connectionFormat, GCancellable *cancellable, GError **error)
GDBusObjectManagerClient parent_instance
GDBusInterfaceInfo * audiomanager_routing_soundmanager_interface_info(void)
gboolean audiomanager_routinginterface_call_register_sink_sync(AudiomanagerRoutinginterface *proxy, GVariant *arg_sinkData, guint16 *out_sinkID, guint16 *out_error, GCancellable *cancellable, GError **error)
gboolean audiomanager_routing_soundmanager_call_async_set_sink_volume_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sinkID, gint16 arg_volume, gint16 arg_ramp, guint16 arg_time, GCancellable *cancellable, GError **error)
AudiomanagerRoutingSoundmanager * object_peek_audiomanager_routing_soundmanager(Object *object)
GType object_get_type(void) G_GNUC_CONST
AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_for_bus_finish(GAsyncResult *res, GError **error)
AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_sync(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
GType audiomanager_commandinterface_skeleton_get_type(void) G_GNUC_CONST
struct _ObjectSkeletonPrivate ObjectSkeletonPrivate
void audiomanager_routinginterface_call_ack_source_notification_configuration(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_routing_soundmanager_call_async_set_source_state_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)
void audiomanager_commandinterface_call_disconnect(AudiomanagerCommandinterface *proxy, guint16 arg_mainConnectionID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_sync(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
AudiomanagerCommandinterface * object_get_audiomanager_commandinterface(Object *object)
guint audiomanager_routing_soundmanager_override_properties(GObjectClass *klass, guint property_id_begin)
AudiomanagerCommandinterface * audiomanager_commandinterface_skeleton_new(void)
gboolean audiomanager_routinginterface_call_deregister_sink_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sinkID, gint *out_error, GCancellable *cancellable, GError **error)
void audiomanager_routing_soundmanager_proxy_new(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GType object_proxy_get_type(void) G_GNUC_CONST
void audiomanager_commandinterface_proxy_new(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_commandinterface_call_get_list_main_sinks_sync(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listMainSinks, GCancellable *cancellable, GError **error)
AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_for_bus_sync(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_for_bus_finish(GAsyncResult *res, GError **error)
gboolean audiomanager_commandinterface_call_volume_step_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)
void(* volume_changed)(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_volume)
GType object_skeleton_get_type(void) G_GNUC_CONST
gboolean(* handle_disconnect)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, guint16 arg_mainConnectionID)
AudiomanagerRoutinginterfaceSkeletonPrivate * priv
void audiomanager_routinginterface_complete_register_domain(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 domainid, guint16 error)
gboolean audiomanager_routinginterface_call_register_source_sync(AudiomanagerRoutinginterface *proxy, GVariant *arg_sourceData, guint16 *out_sourceID, guint16 *out_error, GCancellable *cancellable, GError **error)
ObjectManagerClientPrivate * priv
gboolean audiomanager_routinginterface_call_ack_set_sink_volume_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, gint16 arg_volume, guint16 arg_error, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_complete_connect(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result, guint16 mainConnectionID)
GDBusObjectManager * object_manager_client_new_for_bus_sync(GBusType bus_type, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_call_ack_disconnect(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routing_soundmanager_call_async_abort(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_sync(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
GType audiomanager_routing_soundmanager_get_type(void) G_GNUC_CONST
ObjectProxyPrivate * priv
gboolean audiomanager_routinginterface_call_ack_source_notification_configuration_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GError **error)
guint audiomanager_commandinterface_override_properties(GObjectClass *klass, guint property_id_begin)
gboolean audiomanager_commandinterface_call_get_list_main_sinks_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listMainSinks, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_complete_ack_source_notification_configuration(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
gboolean audiomanager_commandinterface_call_set_volume_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)
void audiomanager_commandinterface_emit_new_main_connection(AudiomanagerCommandinterface *object, GVariant *arg_mainConnection)
void audiomanager_routinginterface_complete_ack_connect(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_for_bus_sync(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
gboolean audiomanager_routinginterface_call_hook_interrupt_status_change_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
struct _ObjectProxyPrivate ObjectProxyPrivate
void audiomanager_routinginterface_emit_set_routing_ready(AudiomanagerRoutinginterface *object)
gboolean audiomanager_routinginterface_call_ack_set_volumes_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, GVariant *arg_listvolumes, guint16 arg_error, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_call_ack_set_sink_volume(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, gint16 arg_volume, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routinginterface_complete_confirm_routing_ready(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_finish(GAsyncResult *res, GError **error)
ObjectSkeleton * object_skeleton_new(const gchar *object_path)
void audiomanager_commandinterface_emit_volume_changed(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_volume)
GType audiomanager_routing_soundmanager_proxy_get_type(void) G_GNUC_CONST
gboolean audiomanager_routinginterface_call_confirm_routing_ready_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GError **error)
gboolean audiomanager_commandinterface_call_get_list_main_connections_sync(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listConnections, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_call_volume_step(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volumeStep, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
AudiomanagerRoutinginterfaceProxyPrivate * priv
gboolean audiomanager_routinginterface_call_register_domain_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_domainid, guint16 *out_error, GAsyncResult *res, GError **error)
GTypeInterface parent_iface
gboolean audiomanager_commandinterface_call_set_volume_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volume, gint16 *out_result, GCancellable *cancellable, GError **error)
gboolean audiomanager_routing_soundmanager_call_async_connect_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_call_register_domain(AudiomanagerRoutinginterface *proxy, GVariant *arg_domaindata, const gchar *arg_returnBusname, const gchar *arg_returnPath, const gchar *arg_returnInterface, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_routing_soundmanager_call_async_disconnect_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_call_deregister_sink(AudiomanagerRoutinginterface *proxy, guint16 arg_sinkID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routing_soundmanager_complete_async_set_source_state(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)
AudiomanagerRoutingSoundmanagerProxyPrivate * priv
GType object_manager_client_get_proxy_type(GDBusObjectManagerClient *manager, const gchar *object_path, const gchar *interface_name, gpointer user_data)
gboolean audiomanager_routinginterface_call_hook_source_availablity_status_change_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_routing_soundmanager_call_async_set_source_state(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sourceID, gint arg_sourceState, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean(* handle_set_sink_mute_state)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, guint16 arg_sinkID, gint16 arg_muteState)
void object_skeleton_set_audiomanager_routinginterface(ObjectSkeleton *object, AudiomanagerRoutinginterface *interface_)
void audiomanager_commandinterface_proxy_new_for_bus(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routinginterface_proxy_new_for_bus(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_commandinterface_call_disconnect_sync(AudiomanagerCommandinterface *proxy, guint16 arg_mainConnectionID, gint16 *out_result, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_emit_main_connection_state_changed(AudiomanagerCommandinterface *object, guint16 arg_connectionID, gint16 arg_connectionState)
void audiomanager_routinginterface_call_register_sink(AudiomanagerRoutinginterface *proxy, GVariant *arg_sinkData, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GDBusObjectProxyClass parent_class
gboolean audiomanager_routinginterface_call_confirm_routing_rundown_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GError **error)
void audiomanager_commandinterface_call_set_sink_mute_state(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_muteState, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_commandinterface_complete_get_list_main_connections(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result, GVariant *listConnections)
gboolean audiomanager_commandinterface_call_connect_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sourceID, guint16 arg_sinkID, gint16 *out_result, guint16 *out_mainConnectionID, GCancellable *cancellable, GError **error)
void(* sink_mute_state_changed)(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_muteState)
void audiomanager_routinginterface_complete_ack_set_sink_volume(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
gboolean audiomanager_commandinterface_call_volume_step_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volumeStep, gint16 *out_result, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_call_ack_connect(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routinginterface_complete_ack_disconnect(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_for_bus_sync(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_call_confirm_routing_rundown(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
struct _Object Object
GDBusObjectManager * object_manager_client_new_for_bus_finish(GAsyncResult *res, GError **error)
AudiomanagerRoutingSoundmanagerSkeletonPrivate * priv
gboolean audiomanager_routinginterface_call_confirm_routing_ready_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
GType audiomanager_routinginterface_get_type(void) G_GNUC_CONST
void object_manager_client_new_for_bus(GBusType bus_type, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
AudiomanagerCommandinterfaceSkeletonPrivate * priv
void audiomanager_routinginterface_emit_set_routing_rundown(AudiomanagerRoutinginterface *object)
AudiomanagerCommandinterfaceProxyPrivate * priv
gboolean audiomanager_routinginterface_call_ack_sink_notification_configuration_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GError **error)
gboolean(* handle_get_list_main_connections)(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation)
gboolean audiomanager_routinginterface_call_ack_disconnect_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_call_ack_set_volumes(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, GVariant *arg_listvolumes, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_routinginterface_call_ack_sink_notification_configuration_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_routinginterface_complete_ack_set_volumes(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)
void audiomanager_routing_soundmanager_call_async_disconnect(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GDBusObjectSkeleton parent_instance
gboolean audiomanager_routing_soundmanager_call_async_abort_finish(AudiomanagerRoutingSoundmanager *proxy, gint16 *out_error, GAsyncResult *res, GError **error)
GDBusInterfaceInfo * audiomanager_commandinterface_interface_info(void)
gboolean audiomanager_routinginterface_call_ack_set_sink_volume_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
void audiomanager_commandinterface_call_get_list_main_connections(AudiomanagerCommandinterface *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void audiomanager_routinginterface_complete_deregister_source(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 error)
GDBusObjectProxy parent_instance
AudiomanagerRoutingSoundmanager * object_get_audiomanager_routing_soundmanager(Object *object)
gboolean audiomanager_routinginterface_call_ack_source_notification_configuration_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)
gboolean audiomanager_routinginterface_call_ack_set_source_state_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GError **error)
void audiomanager_routinginterface_call_ack_sink_notification_configuration(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_finish(GAsyncResult *res, GError **error)
GDBusObjectManagerClientClass parent_class
GDBusInterfaceInfo * audiomanager_routinginterface_interface_info(void)
void object_skeleton_set_audiomanager_commandinterface(ObjectSkeleton *object, AudiomanagerCommandinterface *interface_)
void audiomanager_routinginterface_call_deregister_source(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
AudiomanagerRoutinginterface * object_peek_audiomanager_routinginterface(Object *object)
GType audiomanager_routing_soundmanager_skeleton_get_type(void) G_GNUC_CONST
gboolean audiomanager_routing_soundmanager_call_async_set_sink_volume_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)
void audiomanager_routing_soundmanager_complete_async_set_sink_volume(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)
void(* main_connection_state_changed)(AudiomanagerCommandinterface *object, guint16 arg_connectionID, gint16 arg_connectionState)
GDBusObjectManager * object_manager_client_new_finish(GAsyncResult *res, GError **error)
void audiomanager_routinginterface_call_hook_interrupt_status_change(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, guint16 arg_interruptState, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
gboolean audiomanager_routinginterface_call_ack_disconnect_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GError **error)
void audiomanager_routing_soundmanager_proxy_new_for_bus(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)