X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bus%2Fkdbus-d.h;h=32d7ad8633fafd311f9018d503157e84f6b8d999;hb=bd6d8d261df61ed8b396434e5a80285d43184d6c;hp=34705aab8d88109ba63d640d0803cc1500e67e5a;hpb=459c9ff1543cfe1f8008af02ce5edcb3942d69de;p=platform%2Fupstream%2Fdbus.git diff --git a/bus/kdbus-d.h b/bus/kdbus-d.h index 34705aa..32d7ad8 100644 --- a/bus/kdbus-d.h +++ b/bus/kdbus-d.h @@ -11,11 +11,27 @@ #ifndef KDBUS_D_H_ #define KDBUS_D_H_ -#include -#include -dbus_bool_t make_kdbus_bus(DBusBusType type, DBusError *error); -DBusConnection* daemon_as_client(DBusBusType type, DBusError *error); +#include +#include "bus.h" +#include +#include +#include +__u64 sender_name_to_id(const char* name, DBusError* error); +char* make_kdbus_bus(DBusBusType type, DBusError *error); +DBusServer* empty_server_init(char* address); +DBusConnection* daemon_as_client(DBusBusType type, char* address, DBusError *error); +dbus_bool_t kdbus_register_policy (const DBusString *service_name, DBusConnection* connection); +dbus_uint32_t kdbus_request_name(DBusConnection* connection, const DBusString *service_name, dbus_uint32_t flags, __u64 sender_id); +dbus_uint32_t kdbus_release_name(DBusConnection* connection, const DBusString *service_name, __u64 sender_id); +dbus_bool_t kdbus_list_services (DBusConnection* connection, char ***listp, int *array_len); +dbus_bool_t kdbus_add_match_rule (DBusConnection* connection, DBusMessage* message, const char* text, DBusError* error); +dbus_bool_t kdbus_remove_match (DBusConnection* connection, DBusMessage* message, DBusError* error); +dbus_bool_t kdbus_get_connection_unix_user(DBusConnection* connection, DBusMessage* message, unsigned long* uid, DBusError* error); +dbus_bool_t kdbus_get_connection_unix_process_id(DBusConnection* connection, DBusMessage* message, unsigned long* pid, DBusError* error); +dbus_bool_t kdbus_get_connection_unix_selinux_security_context(DBusConnection* connection, DBusMessage* message, DBusMessage* reply, DBusError* error); +DBusConnection* create_phantom_connection(DBusConnection* connection, const char* unique_name, DBusError* error); +dbus_bool_t register_kdbus_starters(DBusConnection* connection); #endif /* KDBUS_H_ */