diff options
author | Ralf Habacker <ralf.habacker@freenet.de> | 2021-10-29 13:02:13 +0200 |
---|---|---|
committer | Ralf Habacker <ralf.habacker@freenet.de> | 2021-11-23 08:38:14 +0100 |
commit | 3f7c36f4b1d290eeb115921820ba945fc467cad3 (patch) | |
tree | 7c9b33b2998c86c58ee9bb43e3e331ee3a3667b4 /dbus/dbus-sysdeps-win.h | |
parent | 18b8883213179a5a14272b2c9dc7772b32e8a549 (diff) | |
download | dbus-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.h | 14 |
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 */ |