Lines Matching refs:DBusWatch
2 /* dbus-watch.c DBusWatch implementation
30 * @defgroup DBusWatchInternals DBusWatch implementation details
32 * @brief implementation details for DBusWatch
38 * Implementation of DBusWatch
40 struct DBusWatch
57 _dbus_watch_get_enabled (DBusWatch *watch)
63 _dbus_watch_get_oom_last_time (DBusWatch *watch)
69 _dbus_watch_set_oom_last_time (DBusWatch *watch,
76 * Creates a new DBusWatch. Used to add a file descriptor to be polled
85 * @returns the new DBusWatch object.
87 DBusWatch*
95 DBusWatch *watch;
101 watch = dbus_new0 (DBusWatch, 1);
118 * Increments the reference count of a DBusWatch object.
123 DBusWatch *
124 _dbus_watch_ref (DBusWatch *watch)
132 * Decrements the reference count of a DBusWatch object
138 _dbus_watch_unref (DBusWatch *watch)
169 _dbus_watch_invalidate (DBusWatch *watch)
177 * flags that the DBusWatch requested. e.g. if the
185 _dbus_watch_sanitize_condition (DBusWatch *watch,
376 DBusWatch *watch)
409 DBusWatch *watch)
436 DBusWatch *watch,
469 _dbus_watch_set_handler (DBusWatch *watch,
485 * @defgroup DBusWatch DBusWatch
489 * Types and functions related to DBusWatch. A watch represents
500 * @typedef DBusWatch
510 * @param watch the DBusWatch object.
514 dbus_watch_get_fd (DBusWatch *watch)
526 * more kinds of #DBusWatch.
531 * @param watch the DBusWatch object.
535 dbus_watch_get_unix_fd (DBusWatch *watch)
560 * @param watch the DBusWatch object.
564 dbus_watch_get_socket (DBusWatch *watch)
581 * @param watch the DBusWatch object.
585 dbus_watch_get_flags (DBusWatch *watch)
597 * @param watch the DBusWatch object.
601 dbus_watch_get_data (DBusWatch *watch)
615 * @param watch the DBusWatch object.
620 dbus_watch_set_data (DBusWatch *watch,
641 * @param watch the DBusWatch object
645 dbus_watch_get_enabled (DBusWatch *watch)
668 * It is not allowed to reference a DBusWatch after it has been passed
671 * @param watch the DBusWatch object.
676 dbus_watch_handle (DBusWatch *watch,