EasyDbus_object Struct Reference
[object]

#include <easydbus-object_internal.h>

Collaboration diagram for EasyDbus_object:

Collaboration graph
[legend]

Detailed Description

EasyDbus_object object.

For internal use only.

Definition at line 139 of file easydbus-object_internal.h.


Data Fields

struct EasyDbus_obj_interfacehandled_interfaces
 list of EasyDbus_obj_interface on the object
int n_interfaces
 number of interface
char * path
 path of object
void * user_data
 pointer to user data

Field Documentation

struct EasyDbus_obj_interface* EasyDbus_object::handled_interfaces [read]

list of EasyDbus_obj_interface on the object

Definition at line 147 of file easydbus-object_internal.h.

Referenced by easydbus_introspect_get_obj_string_length(), easydbus_introspect_set_object_buffer(), easydbus_obj_path_msg_function(), easydbus_object_add_interface(), easydbus_object_free_skeleton(), and easydbus_object_get_interface().

int EasyDbus_object::n_interfaces

number of interface

Definition at line 145 of file easydbus-object_internal.h.

Referenced by easydbus_object_get_n_interfaces().

char* EasyDbus_object::path

path of object

Definition at line 141 of file easydbus-object_internal.h.

Referenced by easydbus_conn_reconnect(), easydbus_get_obj(), easydbus_introspect_objs_tree_build(), easydbus_object_add_interface(), easydbus_object_create_skeleton(), easydbus_object_free_skeleton(), easydbus_object_get_path(), easydbus_object_register(), and easydbus_object_unregister().

void* EasyDbus_object::user_data

pointer to user data

Definition at line 143 of file easydbus-object_internal.h.

Referenced by easydbus_object_get_closure().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 10 10:03:29 2008 for EasyDbus-0.2 by  doxygen 1.5.4