Home | History | Annotate | Download | only in dbus

Lines Matching full:connection

2 /* dbus-connection.h DBusConnection object
50 /** Opaque type representing a connection to a remote application and associated incoming/outgoing message queues. */
127 typedef void (* DBusDispatchStatusFunction) (DBusConnection *connection,
142 typedef dbus_bool_t (* DBusAllowUnixUserFunction) (DBusConnection *connection,
152 typedef dbus_bool_t (* DBusAllowWindowsUserFunction) (DBusConnection *connection,
168 typedef DBusHandlerResult (* DBusHandleMessageFunction) (DBusConnection *connection,
178 DBusConnection* dbus_connection_ref (DBusConnection *connection);
180 void dbus_connection_unref (DBusConnection *connection);
182 void dbus_connection_close (DBusConnection *connection);
184 dbus_bool_t dbus_connection_get_is_connected (DBusConnection *connection);
186 dbus_bool_t dbus_connection_get_is_authenticated (DBusConnection *connection);
188 dbus_bool_t dbus_connection_get_is_anonymous (DBusConnection *connection);
190 char* dbus_connection_get_server_id (DBusConnection *connection);
192 dbus_bool_t dbus_connection_can_send_type (DBusConnection *connection,
196 void dbus_connection_set_exit_on_disconnect (DBusConnection *connection,
199 void dbus_connection_flush (DBusConnection *connection);
201 dbus_bool_t dbus_connection_read_write_dispatch (DBusConnection *connection,
204 dbus_bool_t dbus_connection_read_write_dispatch_greedy (DBusConnection *connection,
207 dbus_bool_t dbus_connection_read_write (DBusConnection *connection,
210 DBusMessage* dbus_connection_borrow_message (DBusConnection *connection);
212 void dbus_connection_return_message (DBusConnection *connection,
215 void dbus_connection_steal_borrowed_message (DBusConnection *connection,
218 DBusMessage* dbus_connection_pop_message (DBusConnection *connection);
220 DBusDispatchStatus dbus_connection_get_dispatch_status (DBusConnection *connection);
222 DBusDispatchStatus dbus_connection_dispatch (DBusConnection *connection);
224 dbus_bool_t dbus_connection_has_messages_to_send (DBusConnection *connection);
226 dbus_bool_t dbus_connection_send (DBusConnection *connection,
230 dbus_bool_t dbus_connection_send_with_reply (DBusConnection *connection,
235 DBusMessage * dbus_connection_send_with_reply_and_block (DBusConnection *connection,
240 dbus_bool_t dbus_connection_set_watch_functions (DBusConnection *connection,
247 dbus_bool_t dbus_connection_set_timeout_functions (DBusConnection *connection,
254 void dbus_connection_set_wakeup_main_function (DBusConnection *connection,
259 void dbus_connection_set_dispatch_status_function (DBusConnection *connection,
264 dbus_bool_t dbus_connection_get_unix_user (DBusConnection *connection,
267 dbus_bool_t dbus_connection_get_unix_process_id (DBusConnection *connection,
270 dbus_bool_t dbus_connection_get_adt_audit_session_data (DBusConnection *connection,
274 void dbus_connection_set_unix_user_function (DBusConnection *connection,
279 dbus_bool_t dbus_connection_get_windows_user (DBusConnection *connection,
282 void dbus_connection_set_windows_user_function (DBusConnection *connection,
287 void dbus_connection_set_allow_anonymous (DBusConnection *connection,
290 void dbus_connection_set_route_peer_messages (DBusConnection *connection,
297 dbus_bool_t dbus_connection_add_filter (DBusConnection *connection,
302 void dbus_connection_remove_filter (DBusConnection *connection,
313 dbus_bool_t dbus_connection_set_data (DBusConnection *connection,
318 void* dbus_connection_get_data (DBusConnection *connection,
325 void dbus_connection_set_max_message_size (DBusConnection *connection,
328 long dbus_connection_get_max_message_size (DBusConnection *connection);
330 void dbus_connection_set_max_received_size (DBusConnection *connection,
333 long dbus_connection_get_max_received_size (DBusConnection *connection);
336 void dbus_connection_set_max_message_unix_fds (DBusConnection *connection,
339 long dbus_connection_get_max_message_unix_fds (DBusConnection *connection);
341 void dbus_connection_set_max_received_unix_fds(DBusConnection *connection,
344 long dbus_connection_get_max_received_unix_fds(DBusConnection *connection);
347 long dbus_connection_get_outgoing_size (DBusConnection *connection);
349 long dbus_connection_get_outgoing_unix_fds (DBusConnection *connection);
352 DBusPreallocatedSend* dbus_connection_preallocate_send (DBusConnection *connection);
354 void dbus_connection_free_preallocated_send (DBusConnection *connection,
357 void dbus_connection_send_preallocated (DBusConnection *connection,
366 * Called when a #DBusObjectPathVTable is unregistered (or its connection is freed).
369 typedef void (* DBusObjectPathUnregisterFunction) (DBusConnection *connection,
376 typedef DBusHandlerResult (* DBusObjectPathMessageFunction) (DBusConnection *connection,
398 dbus_bool_t dbus_connection_try_register_object_path (DBusConnection *connection,
405 dbus_bool_t dbus_connection_register_object_path (DBusConnection *connection,
411 dbus_bool_t dbus_connection_try_register_fallback (DBusConnection *connection,
418 dbus_bool_t dbus_connection_register_fallback (DBusConnection *connection,
423 dbus_bool_t dbus_connection_unregister_object_path (DBusConnection *connection,
427 dbus_bool_t dbus_connection_get_object_path_data (DBusConnection *connection,
432 dbus_bool_t dbus_connection_list_registered (DBusConnection *connection,
437 dbus_bool_t dbus_connection_get_unix_fd (DBusConnection *connection,
440 dbus_bool_t dbus_connection_get_socket (DBusConnection *connection,