diff options
author | Ralf Habacker <ralf.habacker@freenet.de> | 2023-01-03 14:21:51 +0100 |
---|---|---|
committer | Ralf Habacker <ralf.habacker@freenet.de> | 2023-01-05 16:43:55 +0100 |
commit | 20febb522b3dd0b932244e48f50d2fcbb98c3b4f (patch) | |
tree | 6db703d564d594134c4333911ace199e61ed52f7 /dbus | |
parent | 255f103b5cf2710cd9e7eddb4d289201a2ccaa12 (diff) | |
download | dbus-20febb522b3dd0b932244e48f50d2fcbb98c3b4f.tar.gz |
Add multithreaded unit test for DBusCounter to available build systems
The mentioned test is build on unix like platforms when embedded tests
are enabled.
Diffstat (limited to 'dbus')
-rw-r--r-- | dbus/dbus-resources.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dbus/dbus-resources.h b/dbus/dbus-resources.h index 4c7342ee..2df56322 100644 --- a/dbus/dbus-resources.h +++ b/dbus/dbus-resources.h @@ -26,6 +26,7 @@ #define DBUS_RESOURCES_H #include <dbus/dbus-macros.h> +#include <dbus/dbus-macros-internal.h> #include <dbus/dbus-errors.h> #include <dbus/dbus-connection.h> @@ -35,17 +36,22 @@ typedef struct DBusCounter DBusCounter; typedef void (* DBusCounterNotifyFunction) (DBusCounter *counter, void *user_data); - +DBUS_EMBEDDED_TESTS_EXPORT DBusCounter* _dbus_counter_new (void); DBusCounter* _dbus_counter_ref (DBusCounter *counter); +DBUS_EMBEDDED_TESTS_EXPORT void _dbus_counter_unref (DBusCounter *counter); +DBUS_EMBEDDED_TESTS_EXPORT void _dbus_counter_adjust_size (DBusCounter *counter, long delta); +DBUS_EMBEDDED_TESTS_EXPORT void _dbus_counter_adjust_unix_fd (DBusCounter *counter, long delta); void _dbus_counter_notify (DBusCounter *counter); +DBUS_EMBEDDED_TESTS_EXPORT long _dbus_counter_get_size_value (DBusCounter *counter); +DBUS_EMBEDDED_TESTS_EXPORT long _dbus_counter_get_unix_fd_value (DBusCounter *counter); void _dbus_counter_set_notify (DBusCounter *counter, |