2 * Generated by gdbus-codegen 2.40.0. DO NOT EDIT.
4 * The license of this code is the same as for the source it was derived from.
7 #ifndef __SRC_INTERFACES_LOGIND_LOGIND_GEN_H__
8 #define __SRC_INTERFACES_LOGIND_LOGIND_GEN_H__
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.freedesktop.login1.Manager */
18 #define LOGIND_TYPE_LOGIN1_MANAGER (logind_login1_manager_get_type ())
19 #define LOGIND_LOGIN1_MANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_LOGIN1_MANAGER, logindLogin1Manager))
20 #define LOGIND_IS_LOGIN1_MANAGER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_LOGIN1_MANAGER))
21 #define LOGIND_LOGIN1_MANAGER_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), LOGIND_TYPE_LOGIN1_MANAGER, logindLogin1ManagerIface))
23 struct _logindLogin1Manager
;
24 typedef struct _logindLogin1Manager logindLogin1Manager
;
25 typedef struct _logindLogin1ManagerIface logindLogin1ManagerIface
;
27 struct _logindLogin1ManagerIface
29 GTypeInterface parent_iface
;
33 gboolean (*handle_activate_session
) (
34 logindLogin1Manager
*object
,
35 GDBusMethodInvocation
*invocation
,
36 const gchar
*arg_unnamed_arg0
);
38 gboolean (*handle_activate_session_on_seat
) (
39 logindLogin1Manager
*object
,
40 GDBusMethodInvocation
*invocation
,
41 const gchar
*arg_unnamed_arg0
,
42 const gchar
*arg_unnamed_arg1
);
44 gboolean (*handle_attach_device
) (
45 logindLogin1Manager
*object
,
46 GDBusMethodInvocation
*invocation
,
47 const gchar
*arg_unnamed_arg0
,
48 const gchar
*arg_unnamed_arg1
,
49 gboolean arg_unnamed_arg2
);
51 gboolean (*handle_can_hibernate
) (
52 logindLogin1Manager
*object
,
53 GDBusMethodInvocation
*invocation
);
55 gboolean (*handle_can_hybrid_sleep
) (
56 logindLogin1Manager
*object
,
57 GDBusMethodInvocation
*invocation
);
59 gboolean (*handle_can_power_off
) (
60 logindLogin1Manager
*object
,
61 GDBusMethodInvocation
*invocation
);
63 gboolean (*handle_can_reboot
) (
64 logindLogin1Manager
*object
,
65 GDBusMethodInvocation
*invocation
);
67 gboolean (*handle_can_suspend
) (
68 logindLogin1Manager
*object
,
69 GDBusMethodInvocation
*invocation
);
71 gboolean (*handle_create_session
) (
72 logindLogin1Manager
*object
,
73 GDBusMethodInvocation
*invocation
,
74 guint arg_unnamed_arg0
,
75 guint arg_unnamed_arg1
,
76 const gchar
*arg_unnamed_arg2
,
77 const gchar
*arg_unnamed_arg3
,
78 const gchar
*arg_unnamed_arg4
,
79 const gchar
*arg_unnamed_arg5
,
80 const gchar
*arg_unnamed_arg6
,
81 guint arg_unnamed_arg7
,
82 const gchar
*arg_unnamed_arg8
,
83 const gchar
*arg_unnamed_arg9
,
84 gboolean arg_unnamed_arg10
,
85 const gchar
*arg_unnamed_arg11
,
86 const gchar
*arg_unnamed_arg12
,
87 GVariant
*arg_unnamed_arg13
);
89 gboolean (*handle_flush_devices
) (
90 logindLogin1Manager
*object
,
91 GDBusMethodInvocation
*invocation
,
92 gboolean arg_unnamed_arg0
);
94 gboolean (*handle_get_seat
) (
95 logindLogin1Manager
*object
,
96 GDBusMethodInvocation
*invocation
,
97 const gchar
*arg_unnamed_arg0
);
99 gboolean (*handle_get_session
) (
100 logindLogin1Manager
*object
,
101 GDBusMethodInvocation
*invocation
,
102 const gchar
*arg_unnamed_arg0
);
104 gboolean (*handle_get_session_by_pid
) (
105 logindLogin1Manager
*object
,
106 GDBusMethodInvocation
*invocation
,
107 guint arg_unnamed_arg0
);
109 gboolean (*handle_get_user
) (
110 logindLogin1Manager
*object
,
111 GDBusMethodInvocation
*invocation
,
112 guint arg_unnamed_arg0
);
114 gboolean (*handle_get_user_by_pid
) (
115 logindLogin1Manager
*object
,
116 GDBusMethodInvocation
*invocation
,
117 guint arg_unnamed_arg0
);
119 gboolean (*handle_hibernate
) (
120 logindLogin1Manager
*object
,
121 GDBusMethodInvocation
*invocation
,
122 gboolean arg_unnamed_arg0
);
124 gboolean (*handle_hybrid_sleep
) (
125 logindLogin1Manager
*object
,
126 GDBusMethodInvocation
*invocation
,
127 gboolean arg_unnamed_arg0
);
129 gboolean (*handle_inhibit
) (
130 logindLogin1Manager
*object
,
131 GDBusMethodInvocation
*invocation
,
132 const gchar
*arg_unnamed_arg0
,
133 const gchar
*arg_unnamed_arg1
,
134 const gchar
*arg_unnamed_arg2
,
135 const gchar
*arg_unnamed_arg3
);
137 gboolean (*handle_kill_session
) (
138 logindLogin1Manager
*object
,
139 GDBusMethodInvocation
*invocation
,
140 const gchar
*arg_unnamed_arg0
,
141 const gchar
*arg_unnamed_arg1
,
142 gint arg_unnamed_arg2
);
144 gboolean (*handle_kill_user
) (
145 logindLogin1Manager
*object
,
146 GDBusMethodInvocation
*invocation
,
147 guint arg_unnamed_arg0
,
148 gint arg_unnamed_arg1
);
150 gboolean (*handle_list_inhibitors
) (
151 logindLogin1Manager
*object
,
152 GDBusMethodInvocation
*invocation
);
154 gboolean (*handle_list_seats
) (
155 logindLogin1Manager
*object
,
156 GDBusMethodInvocation
*invocation
);
158 gboolean (*handle_list_sessions
) (
159 logindLogin1Manager
*object
,
160 GDBusMethodInvocation
*invocation
);
162 gboolean (*handle_list_users
) (
163 logindLogin1Manager
*object
,
164 GDBusMethodInvocation
*invocation
);
166 gboolean (*handle_lock_session
) (
167 logindLogin1Manager
*object
,
168 GDBusMethodInvocation
*invocation
,
169 const gchar
*arg_unnamed_arg0
);
171 gboolean (*handle_lock_sessions
) (
172 logindLogin1Manager
*object
,
173 GDBusMethodInvocation
*invocation
);
175 gboolean (*handle_power_off
) (
176 logindLogin1Manager
*object
,
177 GDBusMethodInvocation
*invocation
,
178 gboolean arg_unnamed_arg0
);
180 gboolean (*handle_reboot
) (
181 logindLogin1Manager
*object
,
182 GDBusMethodInvocation
*invocation
,
183 gboolean arg_unnamed_arg0
);
185 gboolean (*handle_release_session
) (
186 logindLogin1Manager
*object
,
187 GDBusMethodInvocation
*invocation
,
188 const gchar
*arg_unnamed_arg0
);
190 gboolean (*handle_set_user_linger
) (
191 logindLogin1Manager
*object
,
192 GDBusMethodInvocation
*invocation
,
193 guint arg_unnamed_arg0
,
194 gboolean arg_unnamed_arg1
,
195 gboolean arg_unnamed_arg2
);
197 gboolean (*handle_suspend
) (
198 logindLogin1Manager
*object
,
199 GDBusMethodInvocation
*invocation
,
200 gboolean arg_unnamed_arg0
);
202 gboolean (*handle_terminate_seat
) (
203 logindLogin1Manager
*object
,
204 GDBusMethodInvocation
*invocation
,
205 const gchar
*arg_unnamed_arg0
);
207 gboolean (*handle_terminate_session
) (
208 logindLogin1Manager
*object
,
209 GDBusMethodInvocation
*invocation
,
210 const gchar
*arg_unnamed_arg0
);
212 gboolean (*handle_terminate_user
) (
213 logindLogin1Manager
*object
,
214 GDBusMethodInvocation
*invocation
,
215 guint arg_unnamed_arg0
);
217 gboolean (*handle_unlock_session
) (
218 logindLogin1Manager
*object
,
219 GDBusMethodInvocation
*invocation
,
220 const gchar
*arg_unnamed_arg0
);
222 gboolean (*handle_unlock_sessions
) (
223 logindLogin1Manager
*object
,
224 GDBusMethodInvocation
*invocation
);
226 const gchar
* (*get_block_inhibited
) (logindLogin1Manager
*object
);
228 const gchar
* (*get_delay_inhibited
) (logindLogin1Manager
*object
);
230 const gchar
* (*get_handle_hibernate_key
) (logindLogin1Manager
*object
);
232 const gchar
* (*get_handle_lid_switch
) (logindLogin1Manager
*object
);
234 const gchar
* (*get_handle_power_key
) (logindLogin1Manager
*object
);
236 const gchar
* (*get_handle_suspend_key
) (logindLogin1Manager
*object
);
238 const gchar
* (*get_idle_action
) (logindLogin1Manager
*object
);
240 guint64 (*get_idle_action_usec
) (logindLogin1Manager
*object
);
242 gboolean (*get_idle_hint
) (logindLogin1Manager
*object
);
244 guint64 (*get_idle_since_hint
) (logindLogin1Manager
*object
);
246 guint64 (*get_idle_since_hint_monotonic
) (logindLogin1Manager
*object
);
248 guint64 (*get_inhibit_delay_max_usec
) (logindLogin1Manager
*object
);
250 const gchar
*const * (*get_kill_exclude_users
) (logindLogin1Manager
*object
);
252 const gchar
*const * (*get_kill_only_users
) (logindLogin1Manager
*object
);
254 gboolean (*get_kill_user_processes
) (logindLogin1Manager
*object
);
256 guint (*get_nauto_vts
) (logindLogin1Manager
*object
);
258 gboolean (*get_preparing_for_shutdown
) (logindLogin1Manager
*object
);
260 gboolean (*get_preparing_for_sleep
) (logindLogin1Manager
*object
);
262 void (*prepare_for_shutdown
) (
263 logindLogin1Manager
*object
,
264 gboolean arg_unnamed_arg0
);
266 void (*prepare_for_sleep
) (
267 logindLogin1Manager
*object
,
268 gboolean arg_unnamed_arg0
);
271 logindLogin1Manager
*object
,
272 const gchar
*arg_unnamed_arg0
,
273 const gchar
*arg_unnamed_arg1
);
275 void (*seat_removed
) (
276 logindLogin1Manager
*object
,
277 const gchar
*arg_unnamed_arg0
,
278 const gchar
*arg_unnamed_arg1
);
280 void (*session_new
) (
281 logindLogin1Manager
*object
,
282 const gchar
*arg_unnamed_arg0
,
283 const gchar
*arg_unnamed_arg1
);
285 void (*session_removed
) (
286 logindLogin1Manager
*object
,
287 const gchar
*arg_unnamed_arg0
,
288 const gchar
*arg_unnamed_arg1
);
291 logindLogin1Manager
*object
,
292 guint arg_unnamed_arg0
,
293 const gchar
*arg_unnamed_arg1
);
295 void (*user_removed
) (
296 logindLogin1Manager
*object
,
297 guint arg_unnamed_arg0
,
298 const gchar
*arg_unnamed_arg1
);
302 GType
logind_login1_manager_get_type (void) G_GNUC_CONST
;
304 GDBusInterfaceInfo
*logind_login1_manager_interface_info (void);
305 guint
logind_login1_manager_override_properties (GObjectClass
*klass
, guint property_id_begin
);
308 /* D-Bus method call completion functions: */
309 void logind_login1_manager_complete_get_session (
310 logindLogin1Manager
*object
,
311 GDBusMethodInvocation
*invocation
,
312 const gchar
*unnamed_arg1
);
314 void logind_login1_manager_complete_get_session_by_pid (
315 logindLogin1Manager
*object
,
316 GDBusMethodInvocation
*invocation
,
317 const gchar
*unnamed_arg1
);
319 void logind_login1_manager_complete_get_user (
320 logindLogin1Manager
*object
,
321 GDBusMethodInvocation
*invocation
,
322 const gchar
*unnamed_arg1
);
324 void logind_login1_manager_complete_get_user_by_pid (
325 logindLogin1Manager
*object
,
326 GDBusMethodInvocation
*invocation
,
327 const gchar
*unnamed_arg1
);
329 void logind_login1_manager_complete_get_seat (
330 logindLogin1Manager
*object
,
331 GDBusMethodInvocation
*invocation
,
332 const gchar
*unnamed_arg1
);
334 void logind_login1_manager_complete_list_sessions (
335 logindLogin1Manager
*object
,
336 GDBusMethodInvocation
*invocation
,
337 GVariant
*unnamed_arg0
);
339 void logind_login1_manager_complete_list_users (
340 logindLogin1Manager
*object
,
341 GDBusMethodInvocation
*invocation
,
342 GVariant
*unnamed_arg0
);
344 void logind_login1_manager_complete_list_seats (
345 logindLogin1Manager
*object
,
346 GDBusMethodInvocation
*invocation
,
347 GVariant
*unnamed_arg0
);
349 void logind_login1_manager_complete_list_inhibitors (
350 logindLogin1Manager
*object
,
351 GDBusMethodInvocation
*invocation
,
352 GVariant
*unnamed_arg0
);
354 void logind_login1_manager_complete_create_session (
355 logindLogin1Manager
*object
,
356 GDBusMethodInvocation
*invocation
,
357 const gchar
*unnamed_arg14
,
358 const gchar
*unnamed_arg15
,
359 const gchar
*unnamed_arg16
,
360 GVariant
*unnamed_arg17
,
362 const gchar
*unnamed_arg19
,
364 gboolean unnamed_arg21
);
366 void logind_login1_manager_complete_release_session (
367 logindLogin1Manager
*object
,
368 GDBusMethodInvocation
*invocation
);
370 void logind_login1_manager_complete_activate_session (
371 logindLogin1Manager
*object
,
372 GDBusMethodInvocation
*invocation
);
374 void logind_login1_manager_complete_activate_session_on_seat (
375 logindLogin1Manager
*object
,
376 GDBusMethodInvocation
*invocation
);
378 void logind_login1_manager_complete_lock_session (
379 logindLogin1Manager
*object
,
380 GDBusMethodInvocation
*invocation
);
382 void logind_login1_manager_complete_unlock_session (
383 logindLogin1Manager
*object
,
384 GDBusMethodInvocation
*invocation
);
386 void logind_login1_manager_complete_lock_sessions (
387 logindLogin1Manager
*object
,
388 GDBusMethodInvocation
*invocation
);
390 void logind_login1_manager_complete_unlock_sessions (
391 logindLogin1Manager
*object
,
392 GDBusMethodInvocation
*invocation
);
394 void logind_login1_manager_complete_kill_session (
395 logindLogin1Manager
*object
,
396 GDBusMethodInvocation
*invocation
);
398 void logind_login1_manager_complete_kill_user (
399 logindLogin1Manager
*object
,
400 GDBusMethodInvocation
*invocation
);
402 void logind_login1_manager_complete_terminate_session (
403 logindLogin1Manager
*object
,
404 GDBusMethodInvocation
*invocation
);
406 void logind_login1_manager_complete_terminate_user (
407 logindLogin1Manager
*object
,
408 GDBusMethodInvocation
*invocation
);
410 void logind_login1_manager_complete_terminate_seat (
411 logindLogin1Manager
*object
,
412 GDBusMethodInvocation
*invocation
);
414 void logind_login1_manager_complete_set_user_linger (
415 logindLogin1Manager
*object
,
416 GDBusMethodInvocation
*invocation
);
418 void logind_login1_manager_complete_attach_device (
419 logindLogin1Manager
*object
,
420 GDBusMethodInvocation
*invocation
);
422 void logind_login1_manager_complete_flush_devices (
423 logindLogin1Manager
*object
,
424 GDBusMethodInvocation
*invocation
);
426 void logind_login1_manager_complete_power_off (
427 logindLogin1Manager
*object
,
428 GDBusMethodInvocation
*invocation
);
430 void logind_login1_manager_complete_reboot (
431 logindLogin1Manager
*object
,
432 GDBusMethodInvocation
*invocation
);
434 void logind_login1_manager_complete_suspend (
435 logindLogin1Manager
*object
,
436 GDBusMethodInvocation
*invocation
);
438 void logind_login1_manager_complete_hibernate (
439 logindLogin1Manager
*object
,
440 GDBusMethodInvocation
*invocation
);
442 void logind_login1_manager_complete_hybrid_sleep (
443 logindLogin1Manager
*object
,
444 GDBusMethodInvocation
*invocation
);
446 void logind_login1_manager_complete_can_power_off (
447 logindLogin1Manager
*object
,
448 GDBusMethodInvocation
*invocation
,
449 const gchar
*unnamed_arg0
);
451 void logind_login1_manager_complete_can_reboot (
452 logindLogin1Manager
*object
,
453 GDBusMethodInvocation
*invocation
,
454 const gchar
*unnamed_arg0
);
456 void logind_login1_manager_complete_can_suspend (
457 logindLogin1Manager
*object
,
458 GDBusMethodInvocation
*invocation
,
459 const gchar
*unnamed_arg0
);
461 void logind_login1_manager_complete_can_hibernate (
462 logindLogin1Manager
*object
,
463 GDBusMethodInvocation
*invocation
,
464 const gchar
*unnamed_arg0
);
466 void logind_login1_manager_complete_can_hybrid_sleep (
467 logindLogin1Manager
*object
,
468 GDBusMethodInvocation
*invocation
,
469 const gchar
*unnamed_arg0
);
471 void logind_login1_manager_complete_inhibit (
472 logindLogin1Manager
*object
,
473 GDBusMethodInvocation
*invocation
,
474 GVariant
*unnamed_arg4
);
478 /* D-Bus signal emissions functions: */
479 void logind_login1_manager_emit_session_new (
480 logindLogin1Manager
*object
,
481 const gchar
*arg_unnamed_arg0
,
482 const gchar
*arg_unnamed_arg1
);
484 void logind_login1_manager_emit_session_removed (
485 logindLogin1Manager
*object
,
486 const gchar
*arg_unnamed_arg0
,
487 const gchar
*arg_unnamed_arg1
);
489 void logind_login1_manager_emit_user_new (
490 logindLogin1Manager
*object
,
491 guint arg_unnamed_arg0
,
492 const gchar
*arg_unnamed_arg1
);
494 void logind_login1_manager_emit_user_removed (
495 logindLogin1Manager
*object
,
496 guint arg_unnamed_arg0
,
497 const gchar
*arg_unnamed_arg1
);
499 void logind_login1_manager_emit_seat_new (
500 logindLogin1Manager
*object
,
501 const gchar
*arg_unnamed_arg0
,
502 const gchar
*arg_unnamed_arg1
);
504 void logind_login1_manager_emit_seat_removed (
505 logindLogin1Manager
*object
,
506 const gchar
*arg_unnamed_arg0
,
507 const gchar
*arg_unnamed_arg1
);
509 void logind_login1_manager_emit_prepare_for_shutdown (
510 logindLogin1Manager
*object
,
511 gboolean arg_unnamed_arg0
);
513 void logind_login1_manager_emit_prepare_for_sleep (
514 logindLogin1Manager
*object
,
515 gboolean arg_unnamed_arg0
);
519 /* D-Bus method calls: */
520 void logind_login1_manager_call_get_session (
521 logindLogin1Manager
*proxy
,
522 const gchar
*arg_unnamed_arg0
,
523 GCancellable
*cancellable
,
524 GAsyncReadyCallback callback
,
527 gboolean
logind_login1_manager_call_get_session_finish (
528 logindLogin1Manager
*proxy
,
529 gchar
**out_unnamed_arg1
,
533 gboolean
logind_login1_manager_call_get_session_sync (
534 logindLogin1Manager
*proxy
,
535 const gchar
*arg_unnamed_arg0
,
536 gchar
**out_unnamed_arg1
,
537 GCancellable
*cancellable
,
540 void logind_login1_manager_call_get_session_by_pid (
541 logindLogin1Manager
*proxy
,
542 guint arg_unnamed_arg0
,
543 GCancellable
*cancellable
,
544 GAsyncReadyCallback callback
,
547 gboolean
logind_login1_manager_call_get_session_by_pid_finish (
548 logindLogin1Manager
*proxy
,
549 gchar
**out_unnamed_arg1
,
553 gboolean
logind_login1_manager_call_get_session_by_pid_sync (
554 logindLogin1Manager
*proxy
,
555 guint arg_unnamed_arg0
,
556 gchar
**out_unnamed_arg1
,
557 GCancellable
*cancellable
,
560 void logind_login1_manager_call_get_user (
561 logindLogin1Manager
*proxy
,
562 guint arg_unnamed_arg0
,
563 GCancellable
*cancellable
,
564 GAsyncReadyCallback callback
,
567 gboolean
logind_login1_manager_call_get_user_finish (
568 logindLogin1Manager
*proxy
,
569 gchar
**out_unnamed_arg1
,
573 gboolean
logind_login1_manager_call_get_user_sync (
574 logindLogin1Manager
*proxy
,
575 guint arg_unnamed_arg0
,
576 gchar
**out_unnamed_arg1
,
577 GCancellable
*cancellable
,
580 void logind_login1_manager_call_get_user_by_pid (
581 logindLogin1Manager
*proxy
,
582 guint arg_unnamed_arg0
,
583 GCancellable
*cancellable
,
584 GAsyncReadyCallback callback
,
587 gboolean
logind_login1_manager_call_get_user_by_pid_finish (
588 logindLogin1Manager
*proxy
,
589 gchar
**out_unnamed_arg1
,
593 gboolean
logind_login1_manager_call_get_user_by_pid_sync (
594 logindLogin1Manager
*proxy
,
595 guint arg_unnamed_arg0
,
596 gchar
**out_unnamed_arg1
,
597 GCancellable
*cancellable
,
600 void logind_login1_manager_call_get_seat (
601 logindLogin1Manager
*proxy
,
602 const gchar
*arg_unnamed_arg0
,
603 GCancellable
*cancellable
,
604 GAsyncReadyCallback callback
,
607 gboolean
logind_login1_manager_call_get_seat_finish (
608 logindLogin1Manager
*proxy
,
609 gchar
**out_unnamed_arg1
,
613 gboolean
logind_login1_manager_call_get_seat_sync (
614 logindLogin1Manager
*proxy
,
615 const gchar
*arg_unnamed_arg0
,
616 gchar
**out_unnamed_arg1
,
617 GCancellable
*cancellable
,
620 void logind_login1_manager_call_list_sessions (
621 logindLogin1Manager
*proxy
,
622 GCancellable
*cancellable
,
623 GAsyncReadyCallback callback
,
626 gboolean
logind_login1_manager_call_list_sessions_finish (
627 logindLogin1Manager
*proxy
,
628 GVariant
**out_unnamed_arg0
,
632 gboolean
logind_login1_manager_call_list_sessions_sync (
633 logindLogin1Manager
*proxy
,
634 GVariant
**out_unnamed_arg0
,
635 GCancellable
*cancellable
,
638 void logind_login1_manager_call_list_users (
639 logindLogin1Manager
*proxy
,
640 GCancellable
*cancellable
,
641 GAsyncReadyCallback callback
,
644 gboolean
logind_login1_manager_call_list_users_finish (
645 logindLogin1Manager
*proxy
,
646 GVariant
**out_unnamed_arg0
,
650 gboolean
logind_login1_manager_call_list_users_sync (
651 logindLogin1Manager
*proxy
,
652 GVariant
**out_unnamed_arg0
,
653 GCancellable
*cancellable
,
656 void logind_login1_manager_call_list_seats (
657 logindLogin1Manager
*proxy
,
658 GCancellable
*cancellable
,
659 GAsyncReadyCallback callback
,
662 gboolean
logind_login1_manager_call_list_seats_finish (
663 logindLogin1Manager
*proxy
,
664 GVariant
**out_unnamed_arg0
,
668 gboolean
logind_login1_manager_call_list_seats_sync (
669 logindLogin1Manager
*proxy
,
670 GVariant
**out_unnamed_arg0
,
671 GCancellable
*cancellable
,
674 void logind_login1_manager_call_list_inhibitors (
675 logindLogin1Manager
*proxy
,
676 GCancellable
*cancellable
,
677 GAsyncReadyCallback callback
,
680 gboolean
logind_login1_manager_call_list_inhibitors_finish (
681 logindLogin1Manager
*proxy
,
682 GVariant
**out_unnamed_arg0
,
686 gboolean
logind_login1_manager_call_list_inhibitors_sync (
687 logindLogin1Manager
*proxy
,
688 GVariant
**out_unnamed_arg0
,
689 GCancellable
*cancellable
,
692 void logind_login1_manager_call_create_session (
693 logindLogin1Manager
*proxy
,
694 guint arg_unnamed_arg0
,
695 guint arg_unnamed_arg1
,
696 const gchar
*arg_unnamed_arg2
,
697 const gchar
*arg_unnamed_arg3
,
698 const gchar
*arg_unnamed_arg4
,
699 const gchar
*arg_unnamed_arg5
,
700 const gchar
*arg_unnamed_arg6
,
701 guint arg_unnamed_arg7
,
702 const gchar
*arg_unnamed_arg8
,
703 const gchar
*arg_unnamed_arg9
,
704 gboolean arg_unnamed_arg10
,
705 const gchar
*arg_unnamed_arg11
,
706 const gchar
*arg_unnamed_arg12
,
707 GVariant
*arg_unnamed_arg13
,
708 GCancellable
*cancellable
,
709 GAsyncReadyCallback callback
,
712 gboolean
logind_login1_manager_call_create_session_finish (
713 logindLogin1Manager
*proxy
,
714 gchar
**out_unnamed_arg14
,
715 gchar
**out_unnamed_arg15
,
716 gchar
**out_unnamed_arg16
,
717 GVariant
**out_unnamed_arg17
,
718 guint
*out_unnamed_arg18
,
719 gchar
**out_unnamed_arg19
,
720 guint
*out_unnamed_arg20
,
721 gboolean
*out_unnamed_arg21
,
725 gboolean
logind_login1_manager_call_create_session_sync (
726 logindLogin1Manager
*proxy
,
727 guint arg_unnamed_arg0
,
728 guint arg_unnamed_arg1
,
729 const gchar
*arg_unnamed_arg2
,
730 const gchar
*arg_unnamed_arg3
,
731 const gchar
*arg_unnamed_arg4
,
732 const gchar
*arg_unnamed_arg5
,
733 const gchar
*arg_unnamed_arg6
,
734 guint arg_unnamed_arg7
,
735 const gchar
*arg_unnamed_arg8
,
736 const gchar
*arg_unnamed_arg9
,
737 gboolean arg_unnamed_arg10
,
738 const gchar
*arg_unnamed_arg11
,
739 const gchar
*arg_unnamed_arg12
,
740 GVariant
*arg_unnamed_arg13
,
741 gchar
**out_unnamed_arg14
,
742 gchar
**out_unnamed_arg15
,
743 gchar
**out_unnamed_arg16
,
744 GVariant
**out_unnamed_arg17
,
745 guint
*out_unnamed_arg18
,
746 gchar
**out_unnamed_arg19
,
747 guint
*out_unnamed_arg20
,
748 gboolean
*out_unnamed_arg21
,
749 GCancellable
*cancellable
,
752 void logind_login1_manager_call_release_session (
753 logindLogin1Manager
*proxy
,
754 const gchar
*arg_unnamed_arg0
,
755 GCancellable
*cancellable
,
756 GAsyncReadyCallback callback
,
759 gboolean
logind_login1_manager_call_release_session_finish (
760 logindLogin1Manager
*proxy
,
764 gboolean
logind_login1_manager_call_release_session_sync (
765 logindLogin1Manager
*proxy
,
766 const gchar
*arg_unnamed_arg0
,
767 GCancellable
*cancellable
,
770 void logind_login1_manager_call_activate_session (
771 logindLogin1Manager
*proxy
,
772 const gchar
*arg_unnamed_arg0
,
773 GCancellable
*cancellable
,
774 GAsyncReadyCallback callback
,
777 gboolean
logind_login1_manager_call_activate_session_finish (
778 logindLogin1Manager
*proxy
,
782 gboolean
logind_login1_manager_call_activate_session_sync (
783 logindLogin1Manager
*proxy
,
784 const gchar
*arg_unnamed_arg0
,
785 GCancellable
*cancellable
,
788 void logind_login1_manager_call_activate_session_on_seat (
789 logindLogin1Manager
*proxy
,
790 const gchar
*arg_unnamed_arg0
,
791 const gchar
*arg_unnamed_arg1
,
792 GCancellable
*cancellable
,
793 GAsyncReadyCallback callback
,
796 gboolean
logind_login1_manager_call_activate_session_on_seat_finish (
797 logindLogin1Manager
*proxy
,
801 gboolean
logind_login1_manager_call_activate_session_on_seat_sync (
802 logindLogin1Manager
*proxy
,
803 const gchar
*arg_unnamed_arg0
,
804 const gchar
*arg_unnamed_arg1
,
805 GCancellable
*cancellable
,
808 void logind_login1_manager_call_lock_session (
809 logindLogin1Manager
*proxy
,
810 const gchar
*arg_unnamed_arg0
,
811 GCancellable
*cancellable
,
812 GAsyncReadyCallback callback
,
815 gboolean
logind_login1_manager_call_lock_session_finish (
816 logindLogin1Manager
*proxy
,
820 gboolean
logind_login1_manager_call_lock_session_sync (
821 logindLogin1Manager
*proxy
,
822 const gchar
*arg_unnamed_arg0
,
823 GCancellable
*cancellable
,
826 void logind_login1_manager_call_unlock_session (
827 logindLogin1Manager
*proxy
,
828 const gchar
*arg_unnamed_arg0
,
829 GCancellable
*cancellable
,
830 GAsyncReadyCallback callback
,
833 gboolean
logind_login1_manager_call_unlock_session_finish (
834 logindLogin1Manager
*proxy
,
838 gboolean
logind_login1_manager_call_unlock_session_sync (
839 logindLogin1Manager
*proxy
,
840 const gchar
*arg_unnamed_arg0
,
841 GCancellable
*cancellable
,
844 void logind_login1_manager_call_lock_sessions (
845 logindLogin1Manager
*proxy
,
846 GCancellable
*cancellable
,
847 GAsyncReadyCallback callback
,
850 gboolean
logind_login1_manager_call_lock_sessions_finish (
851 logindLogin1Manager
*proxy
,
855 gboolean
logind_login1_manager_call_lock_sessions_sync (
856 logindLogin1Manager
*proxy
,
857 GCancellable
*cancellable
,
860 void logind_login1_manager_call_unlock_sessions (
861 logindLogin1Manager
*proxy
,
862 GCancellable
*cancellable
,
863 GAsyncReadyCallback callback
,
866 gboolean
logind_login1_manager_call_unlock_sessions_finish (
867 logindLogin1Manager
*proxy
,
871 gboolean
logind_login1_manager_call_unlock_sessions_sync (
872 logindLogin1Manager
*proxy
,
873 GCancellable
*cancellable
,
876 void logind_login1_manager_call_kill_session (
877 logindLogin1Manager
*proxy
,
878 const gchar
*arg_unnamed_arg0
,
879 const gchar
*arg_unnamed_arg1
,
880 gint arg_unnamed_arg2
,
881 GCancellable
*cancellable
,
882 GAsyncReadyCallback callback
,
885 gboolean
logind_login1_manager_call_kill_session_finish (
886 logindLogin1Manager
*proxy
,
890 gboolean
logind_login1_manager_call_kill_session_sync (
891 logindLogin1Manager
*proxy
,
892 const gchar
*arg_unnamed_arg0
,
893 const gchar
*arg_unnamed_arg1
,
894 gint arg_unnamed_arg2
,
895 GCancellable
*cancellable
,
898 void logind_login1_manager_call_kill_user (
899 logindLogin1Manager
*proxy
,
900 guint arg_unnamed_arg0
,
901 gint arg_unnamed_arg1
,
902 GCancellable
*cancellable
,
903 GAsyncReadyCallback callback
,
906 gboolean
logind_login1_manager_call_kill_user_finish (
907 logindLogin1Manager
*proxy
,
911 gboolean
logind_login1_manager_call_kill_user_sync (
912 logindLogin1Manager
*proxy
,
913 guint arg_unnamed_arg0
,
914 gint arg_unnamed_arg1
,
915 GCancellable
*cancellable
,
918 void logind_login1_manager_call_terminate_session (
919 logindLogin1Manager
*proxy
,
920 const gchar
*arg_unnamed_arg0
,
921 GCancellable
*cancellable
,
922 GAsyncReadyCallback callback
,
925 gboolean
logind_login1_manager_call_terminate_session_finish (
926 logindLogin1Manager
*proxy
,
930 gboolean
logind_login1_manager_call_terminate_session_sync (
931 logindLogin1Manager
*proxy
,
932 const gchar
*arg_unnamed_arg0
,
933 GCancellable
*cancellable
,
936 void logind_login1_manager_call_terminate_user (
937 logindLogin1Manager
*proxy
,
938 guint arg_unnamed_arg0
,
939 GCancellable
*cancellable
,
940 GAsyncReadyCallback callback
,
943 gboolean
logind_login1_manager_call_terminate_user_finish (
944 logindLogin1Manager
*proxy
,
948 gboolean
logind_login1_manager_call_terminate_user_sync (
949 logindLogin1Manager
*proxy
,
950 guint arg_unnamed_arg0
,
951 GCancellable
*cancellable
,
954 void logind_login1_manager_call_terminate_seat (
955 logindLogin1Manager
*proxy
,
956 const gchar
*arg_unnamed_arg0
,
957 GCancellable
*cancellable
,
958 GAsyncReadyCallback callback
,
961 gboolean
logind_login1_manager_call_terminate_seat_finish (
962 logindLogin1Manager
*proxy
,
966 gboolean
logind_login1_manager_call_terminate_seat_sync (
967 logindLogin1Manager
*proxy
,
968 const gchar
*arg_unnamed_arg0
,
969 GCancellable
*cancellable
,
972 void logind_login1_manager_call_set_user_linger (
973 logindLogin1Manager
*proxy
,
974 guint arg_unnamed_arg0
,
975 gboolean arg_unnamed_arg1
,
976 gboolean arg_unnamed_arg2
,
977 GCancellable
*cancellable
,
978 GAsyncReadyCallback callback
,
981 gboolean
logind_login1_manager_call_set_user_linger_finish (
982 logindLogin1Manager
*proxy
,
986 gboolean
logind_login1_manager_call_set_user_linger_sync (
987 logindLogin1Manager
*proxy
,
988 guint arg_unnamed_arg0
,
989 gboolean arg_unnamed_arg1
,
990 gboolean arg_unnamed_arg2
,
991 GCancellable
*cancellable
,
994 void logind_login1_manager_call_attach_device (
995 logindLogin1Manager
*proxy
,
996 const gchar
*arg_unnamed_arg0
,
997 const gchar
*arg_unnamed_arg1
,
998 gboolean arg_unnamed_arg2
,
999 GCancellable
*cancellable
,
1000 GAsyncReadyCallback callback
,
1001 gpointer user_data
);
1003 gboolean
logind_login1_manager_call_attach_device_finish (
1004 logindLogin1Manager
*proxy
,
1008 gboolean
logind_login1_manager_call_attach_device_sync (
1009 logindLogin1Manager
*proxy
,
1010 const gchar
*arg_unnamed_arg0
,
1011 const gchar
*arg_unnamed_arg1
,
1012 gboolean arg_unnamed_arg2
,
1013 GCancellable
*cancellable
,
1016 void logind_login1_manager_call_flush_devices (
1017 logindLogin1Manager
*proxy
,
1018 gboolean arg_unnamed_arg0
,
1019 GCancellable
*cancellable
,
1020 GAsyncReadyCallback callback
,
1021 gpointer user_data
);
1023 gboolean
logind_login1_manager_call_flush_devices_finish (
1024 logindLogin1Manager
*proxy
,
1028 gboolean
logind_login1_manager_call_flush_devices_sync (
1029 logindLogin1Manager
*proxy
,
1030 gboolean arg_unnamed_arg0
,
1031 GCancellable
*cancellable
,
1034 void logind_login1_manager_call_power_off (
1035 logindLogin1Manager
*proxy
,
1036 gboolean arg_unnamed_arg0
,
1037 GCancellable
*cancellable
,
1038 GAsyncReadyCallback callback
,
1039 gpointer user_data
);
1041 gboolean
logind_login1_manager_call_power_off_finish (
1042 logindLogin1Manager
*proxy
,
1046 gboolean
logind_login1_manager_call_power_off_sync (
1047 logindLogin1Manager
*proxy
,
1048 gboolean arg_unnamed_arg0
,
1049 GCancellable
*cancellable
,
1052 void logind_login1_manager_call_reboot (
1053 logindLogin1Manager
*proxy
,
1054 gboolean arg_unnamed_arg0
,
1055 GCancellable
*cancellable
,
1056 GAsyncReadyCallback callback
,
1057 gpointer user_data
);
1059 gboolean
logind_login1_manager_call_reboot_finish (
1060 logindLogin1Manager
*proxy
,
1064 gboolean
logind_login1_manager_call_reboot_sync (
1065 logindLogin1Manager
*proxy
,
1066 gboolean arg_unnamed_arg0
,
1067 GCancellable
*cancellable
,
1070 void logind_login1_manager_call_suspend (
1071 logindLogin1Manager
*proxy
,
1072 gboolean arg_unnamed_arg0
,
1073 GCancellable
*cancellable
,
1074 GAsyncReadyCallback callback
,
1075 gpointer user_data
);
1077 gboolean
logind_login1_manager_call_suspend_finish (
1078 logindLogin1Manager
*proxy
,
1082 gboolean
logind_login1_manager_call_suspend_sync (
1083 logindLogin1Manager
*proxy
,
1084 gboolean arg_unnamed_arg0
,
1085 GCancellable
*cancellable
,
1088 void logind_login1_manager_call_hibernate (
1089 logindLogin1Manager
*proxy
,
1090 gboolean arg_unnamed_arg0
,
1091 GCancellable
*cancellable
,
1092 GAsyncReadyCallback callback
,
1093 gpointer user_data
);
1095 gboolean
logind_login1_manager_call_hibernate_finish (
1096 logindLogin1Manager
*proxy
,
1100 gboolean
logind_login1_manager_call_hibernate_sync (
1101 logindLogin1Manager
*proxy
,
1102 gboolean arg_unnamed_arg0
,
1103 GCancellable
*cancellable
,
1106 void logind_login1_manager_call_hybrid_sleep (
1107 logindLogin1Manager
*proxy
,
1108 gboolean arg_unnamed_arg0
,
1109 GCancellable
*cancellable
,
1110 GAsyncReadyCallback callback
,
1111 gpointer user_data
);
1113 gboolean
logind_login1_manager_call_hybrid_sleep_finish (
1114 logindLogin1Manager
*proxy
,
1118 gboolean
logind_login1_manager_call_hybrid_sleep_sync (
1119 logindLogin1Manager
*proxy
,
1120 gboolean arg_unnamed_arg0
,
1121 GCancellable
*cancellable
,
1124 void logind_login1_manager_call_can_power_off (
1125 logindLogin1Manager
*proxy
,
1126 GCancellable
*cancellable
,
1127 GAsyncReadyCallback callback
,
1128 gpointer user_data
);
1130 gboolean
logind_login1_manager_call_can_power_off_finish (
1131 logindLogin1Manager
*proxy
,
1132 gchar
**out_unnamed_arg0
,
1136 gboolean
logind_login1_manager_call_can_power_off_sync (
1137 logindLogin1Manager
*proxy
,
1138 gchar
**out_unnamed_arg0
,
1139 GCancellable
*cancellable
,
1142 void logind_login1_manager_call_can_reboot (
1143 logindLogin1Manager
*proxy
,
1144 GCancellable
*cancellable
,
1145 GAsyncReadyCallback callback
,
1146 gpointer user_data
);
1148 gboolean
logind_login1_manager_call_can_reboot_finish (
1149 logindLogin1Manager
*proxy
,
1150 gchar
**out_unnamed_arg0
,
1154 gboolean
logind_login1_manager_call_can_reboot_sync (
1155 logindLogin1Manager
*proxy
,
1156 gchar
**out_unnamed_arg0
,
1157 GCancellable
*cancellable
,
1160 void logind_login1_manager_call_can_suspend (
1161 logindLogin1Manager
*proxy
,
1162 GCancellable
*cancellable
,
1163 GAsyncReadyCallback callback
,
1164 gpointer user_data
);
1166 gboolean
logind_login1_manager_call_can_suspend_finish (
1167 logindLogin1Manager
*proxy
,
1168 gchar
**out_unnamed_arg0
,
1172 gboolean
logind_login1_manager_call_can_suspend_sync (
1173 logindLogin1Manager
*proxy
,
1174 gchar
**out_unnamed_arg0
,
1175 GCancellable
*cancellable
,
1178 void logind_login1_manager_call_can_hibernate (
1179 logindLogin1Manager
*proxy
,
1180 GCancellable
*cancellable
,
1181 GAsyncReadyCallback callback
,
1182 gpointer user_data
);
1184 gboolean
logind_login1_manager_call_can_hibernate_finish (
1185 logindLogin1Manager
*proxy
,
1186 gchar
**out_unnamed_arg0
,
1190 gboolean
logind_login1_manager_call_can_hibernate_sync (
1191 logindLogin1Manager
*proxy
,
1192 gchar
**out_unnamed_arg0
,
1193 GCancellable
*cancellable
,
1196 void logind_login1_manager_call_can_hybrid_sleep (
1197 logindLogin1Manager
*proxy
,
1198 GCancellable
*cancellable
,
1199 GAsyncReadyCallback callback
,
1200 gpointer user_data
);
1202 gboolean
logind_login1_manager_call_can_hybrid_sleep_finish (
1203 logindLogin1Manager
*proxy
,
1204 gchar
**out_unnamed_arg0
,
1208 gboolean
logind_login1_manager_call_can_hybrid_sleep_sync (
1209 logindLogin1Manager
*proxy
,
1210 gchar
**out_unnamed_arg0
,
1211 GCancellable
*cancellable
,
1214 void logind_login1_manager_call_inhibit (
1215 logindLogin1Manager
*proxy
,
1216 const gchar
*arg_unnamed_arg0
,
1217 const gchar
*arg_unnamed_arg1
,
1218 const gchar
*arg_unnamed_arg2
,
1219 const gchar
*arg_unnamed_arg3
,
1220 GCancellable
*cancellable
,
1221 GAsyncReadyCallback callback
,
1222 gpointer user_data
);
1224 gboolean
logind_login1_manager_call_inhibit_finish (
1225 logindLogin1Manager
*proxy
,
1226 GVariant
**out_unnamed_arg4
,
1230 gboolean
logind_login1_manager_call_inhibit_sync (
1231 logindLogin1Manager
*proxy
,
1232 const gchar
*arg_unnamed_arg0
,
1233 const gchar
*arg_unnamed_arg1
,
1234 const gchar
*arg_unnamed_arg2
,
1235 const gchar
*arg_unnamed_arg3
,
1236 GVariant
**out_unnamed_arg4
,
1237 GCancellable
*cancellable
,
1242 /* D-Bus property accessors: */
1243 guint
logind_login1_manager_get_nauto_vts (logindLogin1Manager
*object
);
1244 void logind_login1_manager_set_nauto_vts (logindLogin1Manager
*object
, guint value
);
1246 const gchar
*const *logind_login1_manager_get_kill_only_users (logindLogin1Manager
*object
);
1247 gchar
**logind_login1_manager_dup_kill_only_users (logindLogin1Manager
*object
);
1248 void logind_login1_manager_set_kill_only_users (logindLogin1Manager
*object
, const gchar
*const *value
);
1250 const gchar
*const *logind_login1_manager_get_kill_exclude_users (logindLogin1Manager
*object
);
1251 gchar
**logind_login1_manager_dup_kill_exclude_users (logindLogin1Manager
*object
);
1252 void logind_login1_manager_set_kill_exclude_users (logindLogin1Manager
*object
, const gchar
*const *value
);
1254 gboolean
logind_login1_manager_get_kill_user_processes (logindLogin1Manager
*object
);
1255 void logind_login1_manager_set_kill_user_processes (logindLogin1Manager
*object
, gboolean value
);
1257 gboolean
logind_login1_manager_get_idle_hint (logindLogin1Manager
*object
);
1258 void logind_login1_manager_set_idle_hint (logindLogin1Manager
*object
, gboolean value
);
1260 guint64
logind_login1_manager_get_idle_since_hint (logindLogin1Manager
*object
);
1261 void logind_login1_manager_set_idle_since_hint (logindLogin1Manager
*object
, guint64 value
);
1263 guint64
logind_login1_manager_get_idle_since_hint_monotonic (logindLogin1Manager
*object
);
1264 void logind_login1_manager_set_idle_since_hint_monotonic (logindLogin1Manager
*object
, guint64 value
);
1266 const gchar
*logind_login1_manager_get_block_inhibited (logindLogin1Manager
*object
);
1267 gchar
*logind_login1_manager_dup_block_inhibited (logindLogin1Manager
*object
);
1268 void logind_login1_manager_set_block_inhibited (logindLogin1Manager
*object
, const gchar
*value
);
1270 const gchar
*logind_login1_manager_get_delay_inhibited (logindLogin1Manager
*object
);
1271 gchar
*logind_login1_manager_dup_delay_inhibited (logindLogin1Manager
*object
);
1272 void logind_login1_manager_set_delay_inhibited (logindLogin1Manager
*object
, const gchar
*value
);
1274 guint64
logind_login1_manager_get_inhibit_delay_max_usec (logindLogin1Manager
*object
);
1275 void logind_login1_manager_set_inhibit_delay_max_usec (logindLogin1Manager
*object
, guint64 value
);
1277 const gchar
*logind_login1_manager_get_handle_power_key (logindLogin1Manager
*object
);
1278 gchar
*logind_login1_manager_dup_handle_power_key (logindLogin1Manager
*object
);
1279 void logind_login1_manager_set_handle_power_key (logindLogin1Manager
*object
, const gchar
*value
);
1281 const gchar
*logind_login1_manager_get_handle_suspend_key (logindLogin1Manager
*object
);
1282 gchar
*logind_login1_manager_dup_handle_suspend_key (logindLogin1Manager
*object
);
1283 void logind_login1_manager_set_handle_suspend_key (logindLogin1Manager
*object
, const gchar
*value
);
1285 const gchar
*logind_login1_manager_get_handle_hibernate_key (logindLogin1Manager
*object
);
1286 gchar
*logind_login1_manager_dup_handle_hibernate_key (logindLogin1Manager
*object
);
1287 void logind_login1_manager_set_handle_hibernate_key (logindLogin1Manager
*object
, const gchar
*value
);
1289 const gchar
*logind_login1_manager_get_handle_lid_switch (logindLogin1Manager
*object
);
1290 gchar
*logind_login1_manager_dup_handle_lid_switch (logindLogin1Manager
*object
);
1291 void logind_login1_manager_set_handle_lid_switch (logindLogin1Manager
*object
, const gchar
*value
);
1293 const gchar
*logind_login1_manager_get_idle_action (logindLogin1Manager
*object
);
1294 gchar
*logind_login1_manager_dup_idle_action (logindLogin1Manager
*object
);
1295 void logind_login1_manager_set_idle_action (logindLogin1Manager
*object
, const gchar
*value
);
1297 guint64
logind_login1_manager_get_idle_action_usec (logindLogin1Manager
*object
);
1298 void logind_login1_manager_set_idle_action_usec (logindLogin1Manager
*object
, guint64 value
);
1300 gboolean
logind_login1_manager_get_preparing_for_shutdown (logindLogin1Manager
*object
);
1301 void logind_login1_manager_set_preparing_for_shutdown (logindLogin1Manager
*object
, gboolean value
);
1303 gboolean
logind_login1_manager_get_preparing_for_sleep (logindLogin1Manager
*object
);
1304 void logind_login1_manager_set_preparing_for_sleep (logindLogin1Manager
*object
, gboolean value
);
1309 #define LOGIND_TYPE_LOGIN1_MANAGER_PROXY (logind_login1_manager_proxy_get_type ())
1310 #define LOGIND_LOGIN1_MANAGER_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_LOGIN1_MANAGER_PROXY, logindLogin1ManagerProxy))
1311 #define LOGIND_LOGIN1_MANAGER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOGIND_TYPE_LOGIN1_MANAGER_PROXY, logindLogin1ManagerProxyClass))
1312 #define LOGIND_LOGIN1_MANAGER_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOGIND_TYPE_LOGIN1_MANAGER_PROXY, logindLogin1ManagerProxyClass))
1313 #define LOGIND_IS_LOGIN1_MANAGER_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_LOGIN1_MANAGER_PROXY))
1314 #define LOGIND_IS_LOGIN1_MANAGER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOGIND_TYPE_LOGIN1_MANAGER_PROXY))
1316 typedef struct _logindLogin1ManagerProxy logindLogin1ManagerProxy
;
1317 typedef struct _logindLogin1ManagerProxyClass logindLogin1ManagerProxyClass
;
1318 typedef struct _logindLogin1ManagerProxyPrivate logindLogin1ManagerProxyPrivate
;
1320 struct _logindLogin1ManagerProxy
1323 GDBusProxy parent_instance
;
1324 logindLogin1ManagerProxyPrivate
*priv
;
1327 struct _logindLogin1ManagerProxyClass
1329 GDBusProxyClass parent_class
;
1332 GType
logind_login1_manager_proxy_get_type (void) G_GNUC_CONST
;
1334 void logind_login1_manager_proxy_new (
1335 GDBusConnection
*connection
,
1336 GDBusProxyFlags flags
,
1338 const gchar
*object_path
,
1339 GCancellable
*cancellable
,
1340 GAsyncReadyCallback callback
,
1341 gpointer user_data
);
1342 logindLogin1Manager
*logind_login1_manager_proxy_new_finish (
1345 logindLogin1Manager
*logind_login1_manager_proxy_new_sync (
1346 GDBusConnection
*connection
,
1347 GDBusProxyFlags flags
,
1349 const gchar
*object_path
,
1350 GCancellable
*cancellable
,
1353 void logind_login1_manager_proxy_new_for_bus (
1355 GDBusProxyFlags flags
,
1357 const gchar
*object_path
,
1358 GCancellable
*cancellable
,
1359 GAsyncReadyCallback callback
,
1360 gpointer user_data
);
1361 logindLogin1Manager
*logind_login1_manager_proxy_new_for_bus_finish (
1364 logindLogin1Manager
*logind_login1_manager_proxy_new_for_bus_sync (
1366 GDBusProxyFlags flags
,
1368 const gchar
*object_path
,
1369 GCancellable
*cancellable
,
1375 #define LOGIND_TYPE_LOGIN1_MANAGER_SKELETON (logind_login1_manager_skeleton_get_type ())
1376 #define LOGIND_LOGIN1_MANAGER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOGIND_TYPE_LOGIN1_MANAGER_SKELETON, logindLogin1ManagerSkeleton))
1377 #define LOGIND_LOGIN1_MANAGER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOGIND_TYPE_LOGIN1_MANAGER_SKELETON, logindLogin1ManagerSkeletonClass))
1378 #define LOGIND_LOGIN1_MANAGER_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOGIND_TYPE_LOGIN1_MANAGER_SKELETON, logindLogin1ManagerSkeletonClass))
1379 #define LOGIND_IS_LOGIN1_MANAGER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOGIND_TYPE_LOGIN1_MANAGER_SKELETON))
1380 #define LOGIND_IS_LOGIN1_MANAGER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOGIND_TYPE_LOGIN1_MANAGER_SKELETON))
1382 typedef struct _logindLogin1ManagerSkeleton logindLogin1ManagerSkeleton
;
1383 typedef struct _logindLogin1ManagerSkeletonClass logindLogin1ManagerSkeletonClass
;
1384 typedef struct _logindLogin1ManagerSkeletonPrivate logindLogin1ManagerSkeletonPrivate
;
1386 struct _logindLogin1ManagerSkeleton
1389 GDBusInterfaceSkeleton parent_instance
;
1390 logindLogin1ManagerSkeletonPrivate
*priv
;
1393 struct _logindLogin1ManagerSkeletonClass
1395 GDBusInterfaceSkeletonClass parent_class
;
1398 GType
logind_login1_manager_skeleton_get_type (void) G_GNUC_CONST
;
1400 logindLogin1Manager
*logind_login1_manager_skeleton_new (void);
1405 #endif /* __SRC_INTERFACES_LOGIND_LOGIND_GEN_H__ */