X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dbus%2Fdbus-errors.h;h=e63139a011450b99a33658f9fcf361bc4d2ee067;hb=67f9cca382df0d03adfe6b619aa613d103fa77f6;hp=0ddf24778787c6abbb01ee1d9f3a99b6caa87cad;hpb=37019e9d271390fa8c62c1aae62d30bb9068adaa;p=platform%2Fupstream%2Fdbus.git diff --git a/dbus/dbus-errors.h b/dbus/dbus-errors.h index 0ddf247..e63139a 100644 --- a/dbus/dbus-errors.h +++ b/dbus/dbus-errors.h @@ -30,6 +30,7 @@ #include #include +#include DBUS_BEGIN_DECLS @@ -60,19 +61,26 @@ struct DBusError #define DBUS_ERROR_INIT { NULL, NULL, TRUE, 0, 0, 0, 0, NULL } +DBUS_EXPORT void dbus_error_init (DBusError *error); +DBUS_EXPORT void dbus_error_free (DBusError *error); +DBUS_EXPORT void dbus_set_error (DBusError *error, const char *name, const char *message, ...); +DBUS_EXPORT void dbus_set_error_const (DBusError *error, const char *name, const char *message); +DBUS_EXPORT void dbus_move_error (DBusError *src, DBusError *dest); +DBUS_EXPORT dbus_bool_t dbus_error_has_name (const DBusError *error, const char *name); +DBUS_EXPORT dbus_bool_t dbus_error_is_set (const DBusError *error); /** @} */