#include <dbus/dbus.h>
#include <inttypes.h>
Go to the source code of this file.
|
int | rd_acquire (rd_device **d, DBusConnection *connection, const char *device_name, const char *application_name, int32_t priority, rd_request_cb_t request_cb, DBusError *error) |
|
void | rd_release (rd_device *d) |
|
int | rd_set_application_device_name (rd_device *d, const char *name) |
|
void | rd_set_userdata (rd_device *d, void *userdata) |
|
void * | rd_get_userdata (rd_device *d) |
|
int | rd_dbus_get_name_owner (DBusConnection *connection, const char *name, char **name_owner, DBusError *error) |
|
◆ rd_device
◆ rd_request_cb_t
typedef int(* rd_request_cb_t) (rd_device *d, int forced) |
◆ rd_acquire()
int rd_acquire |
( |
rd_device ** |
d, |
|
|
DBusConnection * |
connection, |
|
|
const char * |
device_name, |
|
|
const char * |
application_name, |
|
|
int32_t |
priority, |
|
|
rd_request_cb_t |
request_cb, |
|
|
DBusError * |
error |
|
) |
| |
◆ rd_dbus_get_name_owner()
int rd_dbus_get_name_owner |
( |
DBusConnection * |
connection, |
|
|
const char * |
name, |
|
|
char ** |
name_owner, |
|
|
DBusError * |
error |
|
) |
| |
◆ rd_get_userdata()
◆ rd_release()
◆ rd_set_application_device_name()
int rd_set_application_device_name |
( |
rd_device * |
d, |
|
|
const char * |
name |
|
) |
| |
◆ rd_set_userdata()
void rd_set_userdata |
( |
rd_device * |
d, |
|
|
void * |
userdata |
|
) |
| |