2 This file is part of systemd.
4 systemd is free software; you can redistribute it and/or modify it
5 under the terms of the GNU Lesser General Public License as published by
6 the Free Software Foundation; either version 2.1 of the License, or
7 (at your option) any later version.
13 /* sd_journal_print; */
14 /* sd_journal_printv; */
15 /* sd_journal_send; */
16 /* sd_journal_sendv; */
17 /* sd_journal_stream_fd; */
18 /* sd_journal_open; */
19 /* sd_journal_close; */
20 /* sd_journal_previous; */
21 /* sd_journal_next; */
22 /* sd_journal_previous_skip; */
23 /* sd_journal_next_skip; */
24 /* sd_journal_get_realtime_usec; */
25 /* sd_journal_get_monotonic_usec; */
26 /* sd_journal_get_data; */
27 /* sd_journal_enumerate_data; */
28 /* sd_journal_restart_data; */
29 /* sd_journal_add_match; */
30 /* sd_journal_flush_matches; */
31 /* sd_journal_seek_head; */
32 /* sd_journal_seek_tail; */
33 /* sd_journal_seek_monotonic_usec; */
34 /* sd_journal_seek_realtime_usec; */
35 /* sd_journal_seek_cursor; */
36 /* sd_journal_get_cursor; */
37 /* sd_journal_get_fd; */
38 /* sd_journal_process; */
39 /* sd_journal_print_with_location; */
40 /* sd_journal_printv_with_location; */
41 /* sd_journal_send_with_location; */
42 /* sd_journal_sendv_with_location; */
43 /* sd_journal_get_cutoff_realtime_usec; */
44 /* sd_journal_get_cutoff_monotonic_usec; */
45 /* sd_journal_wait; */
46 /* sd_journal_open_directory; */
47 /* sd_journal_add_disjunction; */
48 /* sd_journal_perror; */
49 /* sd_journal_perror_with_location; */
50 /* sd_journal_get_usage; */
51 /* sd_journal_test_cursor; */
52 /* sd_journal_query_unique; */
53 /* sd_journal_enumerate_unique; */
54 /* sd_journal_restart_unique; */
55 /* sd_journal_get_catalog; */
56 /* sd_journal_get_catalog_for_message_id; */
57 /* sd_journal_set_data_threshold; */
58 /* sd_journal_get_data_threshold; */
59 /* sd_journal_reliable_fd; */
60 /* sd_journal_get_events; */
61 /* sd_journal_get_timeout; */
62 /* sd_journal_add_conjunction; */
63 /* sd_journal_open_files; */
64 /* sd_journal_open_container; */
71 /* sd_is_socket_inet; */
72 /* sd_is_socket_unix; */
90 sd_login_monitor_flush;
91 sd_login_monitor_get_fd;
93 sd_login_monitor_unref;
96 sd_seat_can_multi_session;
101 sd_session_is_active;
107 sd_session_get_service;
109 sd_session_get_class;
110 sd_session_get_display;
111 sd_session_get_state;
113 sd_seat_can_graphical;
115 sd_login_monitor_get_events;
116 sd_login_monitor_get_timeout;
117 sd_pid_get_user_unit;
118 sd_pid_get_machine_name;
119 sd_get_machine_names;
122 sd_session_is_remote;
123 sd_session_get_remote_user;
124 sd_session_get_remote_host;
131 sd_machine_get_class;
133 sd_peer_get_owner_uid;
135 sd_peer_get_user_unit;
136 sd_peer_get_machine_name;
148 /* sd_pid_notifyf; */
153 sd_machine_get_ifindices;
158 sd_session_get_desktop;
163 sd_pid_notify_with_fds;
168 sd_pid_get_user_slice;
169 sd_peer_get_user_slice;
177 sd_bus_default_system;
181 sd_bus_open_system_remote;
182 sd_bus_open_system_machine;
186 /* sd_bus_set_exec; */
187 /* sd_bus_get_address; */
188 /* sd_bus_set_bus_client; */
189 /* sd_bus_is_bus_client; */
191 /* sd_bus_is_server; */
192 /* sd_bus_set_anonymous; */
193 /* sd_bus_is_anonymous; */
194 /* sd_bus_set_trusted; */
195 /* sd_bus_is_trusted; */
196 /* sd_bus_set_monitor; */
197 /* sd_bus_is_monitor; */
198 /* sd_bus_set_description; */
199 /* sd_bus_get_description; */
200 sd_bus_negotiate_creds;
201 /* sd_bus_negotiate_timestamp; */
202 /* sd_bus_negotiate_fds; */
204 /* sd_bus_get_creds_mask; */
205 sd_bus_set_allow_interactive_authorization;
206 /* sd_bus_get_allow_interactive_authorization; */
212 /* sd_bus_is_open; */
213 /* sd_bus_get_bus_id; */
214 /* sd_bus_get_scope; */
215 /* sd_bus_get_tid; */
216 sd_bus_get_owner_creds;
225 /* sd_bus_process_priority; */
228 /* sd_bus_get_current_slot; */
229 sd_bus_get_current_message;
230 sd_bus_get_current_handler;
231 sd_bus_get_current_userdata;
239 sd_bus_add_object_vtable;
240 sd_bus_add_fallback_vtable;
241 sd_bus_add_node_enumerator;
242 /* sd_bus_add_object_manager; */
245 /* sd_bus_slot_get_bus; */
246 /* sd_bus_slot_get_userdata; */
247 /* sd_bus_slot_set_userdata; */
248 /* sd_bus_slot_get_description; */
249 /* sd_bus_slot_set_description; */
250 /* sd_bus_slot_get_current_message; */
251 /* sd_bus_slot_get_current_handler; */
252 /* sd_bus_slot_get_current_userdata; */
253 sd_bus_message_new_signal;
254 sd_bus_message_new_method_call;
255 sd_bus_message_new_method_return;
256 sd_bus_message_new_method_error;
257 sd_bus_message_new_method_errorf;
258 sd_bus_message_new_method_errno;
259 /* sd_bus_message_new_method_errnof; */
261 sd_bus_message_unref;
262 /* sd_bus_message_get_type; */
263 /* sd_bus_message_get_cookie; */
264 /* sd_bus_message_get_reply_cookie; */
265 /* sd_bus_message_get_priority; */
266 /* sd_bus_message_get_expect_reply; */
267 /* sd_bus_message_get_auto_start; */
268 sd_bus_message_get_allow_interactive_authorization;
269 sd_bus_message_get_signature;
270 sd_bus_message_get_path;
271 sd_bus_message_get_interface;
272 sd_bus_message_get_member;
273 sd_bus_message_get_destination;
274 sd_bus_message_get_sender;
275 sd_bus_message_get_error;
276 sd_bus_message_get_errno;
277 /* sd_bus_message_get_monotonic_usec; */
278 /* sd_bus_message_get_realtime_usec; */
279 /* sd_bus_message_get_seqnum; */
280 sd_bus_message_get_bus;
281 sd_bus_message_get_creds;
282 /* sd_bus_message_is_signal; */
283 sd_bus_message_is_method_call;
284 sd_bus_message_is_method_error;
285 /* sd_bus_message_is_empty; */
286 /* sd_bus_message_has_signature; */
287 /* sd_bus_message_set_expect_reply; */
288 sd_bus_message_set_auto_start;
289 /* sd_bus_message_set_allow_interactive_authorization; */
290 sd_bus_message_set_destination;
291 /* sd_bus_message_set_priority; */
292 sd_bus_message_append;
293 sd_bus_message_append_basic;
294 sd_bus_message_append_array;
295 sd_bus_message_append_array_space;
296 /* sd_bus_message_append_array_iovec; */
297 /* sd_bus_message_append_array_memfd; */
298 sd_bus_message_append_string_space;
299 /* sd_bus_message_append_string_iovec; */
300 /* sd_bus_message_append_string_memfd; */
301 sd_bus_message_append_strv;
302 sd_bus_message_open_container;
303 sd_bus_message_close_container;
306 sd_bus_message_read_basic;
307 sd_bus_message_read_array;
308 sd_bus_message_read_strv;
310 sd_bus_message_enter_container;
311 sd_bus_message_exit_container;
312 sd_bus_message_peek_type;
313 /* sd_bus_message_verify_type; */
314 /* sd_bus_message_at_end; */
315 sd_bus_message_rewind;
316 sd_bus_get_unique_name;
320 sd_bus_get_name_creds;
321 /* sd_bus_get_name_machine_id; */
323 /* sd_bus_call_method_async; */
325 /* sd_bus_get_property_trivial; */
326 sd_bus_get_property_string;
327 /* sd_bus_get_property_strv; */
328 /* sd_bus_set_property; */
329 sd_bus_reply_method_return;
330 sd_bus_reply_method_error;
331 sd_bus_reply_method_errorf;
332 sd_bus_reply_method_errno;
333 /* sd_bus_reply_method_errnof; */
335 sd_bus_emit_properties_changed_strv;
336 sd_bus_emit_properties_changed;
337 sd_bus_emit_interfaces_added_strv;
338 sd_bus_emit_interfaces_added;
339 sd_bus_emit_interfaces_removed_strv;
340 sd_bus_emit_interfaces_removed;
341 sd_bus_query_sender_creds;
342 sd_bus_query_sender_privilege;
343 /* sd_bus_creds_new_from_pid; */
346 /* sd_bus_creds_get_mask; */
347 sd_bus_creds_get_augmented_mask;
348 sd_bus_creds_get_pid;
349 /* sd_bus_creds_get_ppid; */
350 sd_bus_creds_get_tid;
351 sd_bus_creds_get_uid;
352 sd_bus_creds_get_euid;
353 /* sd_bus_creds_get_suid; */
354 /* sd_bus_creds_get_fsuid; */
355 /* sd_bus_creds_get_gid; */
356 sd_bus_creds_get_egid;
357 /* sd_bus_creds_get_sgid; */
358 /* sd_bus_creds_get_fsgid; */
359 /* sd_bus_creds_get_supplementary_gids; */
360 /* sd_bus_creds_get_comm; */
361 /* sd_bus_creds_get_tid_comm; */
362 /* sd_bus_creds_get_exe; */
363 sd_bus_creds_get_cmdline;
364 /* sd_bus_creds_get_cgroup; */
365 /* sd_bus_creds_get_unit; */
366 /* sd_bus_creds_get_slice; */
367 /* sd_bus_creds_get_user_unit; */
368 /* sd_bus_creds_get_user_slice; */
369 sd_bus_creds_get_session;
370 sd_bus_creds_get_owner_uid;
371 sd_bus_creds_has_effective_cap;
372 /* sd_bus_creds_has_permitted_cap; */
373 /* sd_bus_creds_has_inheritable_cap; */
374 /* sd_bus_creds_has_bounding_cap; */
375 sd_bus_creds_get_selinux_context;
376 /* sd_bus_creds_get_audit_session_id; */
377 sd_bus_creds_get_audit_login_uid;
378 sd_bus_creds_get_tty;
379 /* sd_bus_creds_get_unique_name; */
380 /* sd_bus_creds_get_well_known_names; */
381 /* sd_bus_creds_get_description; */
385 sd_bus_error_set_const;
386 sd_bus_error_set_errno;
387 sd_bus_error_set_errnof;
388 sd_bus_error_set_errnofv;
389 sd_bus_error_get_errno;
392 sd_bus_error_has_name;
393 sd_bus_error_add_map;
394 /* sd_bus_path_encode; */
395 /* sd_bus_path_decode; */
399 sd_bus_track_get_bus;
400 /* sd_bus_track_get_userdata; */
401 /* sd_bus_track_set_userdata; */
402 sd_bus_track_add_sender;
403 sd_bus_track_remove_sender;
404 sd_bus_track_add_name;
405 sd_bus_track_remove_name;
407 sd_bus_track_contains;
430 /* sd_event_get_fd; */
433 sd_event_get_exit_code;
434 sd_event_set_watchdog;
435 /* sd_event_get_watchdog; */
436 /* sd_event_source_ref; */
437 sd_event_source_unref;
438 sd_event_source_get_event;
439 /* sd_event_source_get_userdata; */
440 /* sd_event_source_set_userdata; */
441 sd_event_source_set_description;
442 /* sd_event_source_get_description; */
443 sd_event_source_set_prepare;
444 /* sd_event_source_get_pending; */
445 /* sd_event_source_get_priority; */
446 sd_event_source_set_priority;
447 /* sd_event_source_get_enabled; */
448 sd_event_source_set_enabled;
449 /* sd_event_source_get_io_fd; */
450 sd_event_source_set_io_fd;
451 /* sd_event_source_get_io_events; */
452 sd_event_source_set_io_events;
453 /* sd_event_source_get_io_revents; */
454 sd_event_source_get_time;
455 sd_event_source_set_time;
456 /* sd_event_source_set_time_accuracy; */
457 /* sd_event_source_get_time_accuracy; */
458 /* sd_event_source_get_time_clock; */
459 /* sd_event_source_get_signal; */
460 /* sd_event_source_get_child_pid; */
466 sd_bus_emit_object_added;
467 /* sd_bus_emit_object_removed; */
468 sd_bus_flush_close_unref;