summaryrefslogtreecommitdiff
path: root/dbus/dbus-sysdeps-win.h
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2021-10-29 13:02:13 +0200
committerRalf Habacker <ralf.habacker@freenet.de>2021-11-23 08:38:14 +0100
commit3f7c36f4b1d290eeb115921820ba945fc467cad3 (patch)
tree7c9b33b2998c86c58ee9bb43e3e331ee3a3667b4 /dbus/dbus-sysdeps-win.h
parent18b8883213179a5a14272b2c9dc7772b32e8a549 (diff)
downloaddbus-3f7c36f4b1d290eeb115921820ba945fc467cad3.tar.gz
dbus-sysdeps-win.c: Add helper functions to handle events on Windows
These functions are in the dbus library to be used everywhere
Diffstat (limited to 'dbus/dbus-sysdeps-win.h')
-rw-r--r--dbus/dbus-sysdeps-win.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/dbus/dbus-sysdeps-win.h b/dbus/dbus-sysdeps-win.h
index edce99a3..e9932ff5 100644
--- a/dbus/dbus-sysdeps-win.h
+++ b/dbus/dbus-sysdeps-win.h
@@ -95,6 +95,20 @@ dbus_bool_t _dbus_getsid(char **sid, dbus_pid_t process_id);
HANDLE _dbus_spawn_program (const char *name, char **argv, char **envp);
+DBUS_PRIVATE_EXPORT
+void _dbus_win_set_error_from_last_error (DBusError *error,
+ const char *format,
+ ...);
+
+DBUS_PRIVATE_EXPORT
+HANDLE _dbus_win_event_create_inheritable (DBusError *error);
+DBUS_PRIVATE_EXPORT
+dbus_bool_t _dbus_win_event_set (HANDLE handle, DBusError *error);
+DBUS_PRIVATE_EXPORT
+dbus_bool_t _dbus_win_event_wait (HANDLE handle, int timeout, DBusError *error);
+DBUS_PRIVATE_EXPORT
+dbus_bool_t _dbus_win_event_free (HANDLE handle, DBusError *error);
+
#endif
/** @} end of sysdeps-win.h */