Updated: 11/06/07 21:49:00 CEST
Definition in file register_obj.c.
#include <string.h>
#include <stdlib.h>
#include "debug.h"
#include "easydbus-core.h"
#include "reply_internal.h"
#include "introspect_internal.h"
#include "register_obj_internal.h"
Go to the source code of this file.
Functions | |
int | easydbus_conn_disable_filters (EasyDbus_conn *conn) |
Disable filters for objects. | |
int | easydbus_conn_enable_filters (EasyDbus_conn *conn) |
Enable filters for objects. In particular, this function MUST be called for manage Disconnected signal, reply message on service and for manage external signal object. | |
int | easydbus_object_add_interface (EasyDbus_obj_interface *interface, EasyDbus_object *object) |
Add interface to EasyDbus_object object. | |
EasyDbus_object * | easydbus_object_create_skeleton (char *path, void *user_data) |
Create object skeleton for publish an object through DBUS. | |
void | easydbus_object_free_skeleton (EasyDbus_object *object) |
Free EasyDbus_object object and interfaces connect to it. | |
void * | easydbus_object_get_closure (EasyDbus_object *object) |
Get closure of EasyDbus_object object. | |
EasyDbus_obj_interface * | easydbus_object_get_interface (EasyDbus_object *object, unsigned int n) |
Get n-EasyDbus_obj_interface of object. | |
int | easydbus_object_get_n_interfaces (EasyDbus_object *object) |
Get path of an EasyDbus_object object. | |
const char * | easydbus_object_get_path (EasyDbus_object *object) |
Get path of an EasyDbus_object object. | |
int | easydbus_object_register (EasyDbus_conn *data, EasyDbus_object *object) |
Register object on DBus. | |
void | easydbus_object_set_closure (EasyDbus_object *object, void *user_data) |
Set closure of EasyDbus_object object. | |
int | easydbus_object_unregister (EasyDbus_conn *data, EasyDbus_object *object) |
Unregister EasyDbus_object object from DBus. |