EasyDbus_obj_interface Struct Reference

#include <easydbus-object_internal.h>

Collaboration diagram for EasyDbus_obj_interface:

Collaboration graph
[legend]

Detailed Description

EasyDbus_obj_interface object.

For internal use only.

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


Data Fields

struct EasyDbus_obj_methodhandled_methods
 list of EasyDbus_obj_method handled
struct EasyDbus_obj_signalhandled_signals
 list of EasyDbus_obj_signal handled
int n_methods
 number of method on interface
int n_signals
 number of signal on interface
char * name
 name of interface
struct EasyDbus_obj_interfacenext
 pointer to next EasyDbus_obj_interface object.

Field Documentation

struct EasyDbus_obj_method* EasyDbus_obj_interface::handled_methods [read]

list of EasyDbus_obj_method handled

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

Referenced by easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_interface_add_method(), easydbus_obj_interface_create_skeleton(), easydbus_obj_interface_free_skeleton(), and easydbus_obj_interface_get_method().

struct EasyDbus_obj_signal* EasyDbus_obj_interface::handled_signals [read]

list of EasyDbus_obj_signal handled

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

Referenced by easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_interface_add_signal(), easydbus_obj_interface_create_skeleton(), and easydbus_obj_interface_free_skeleton().

int EasyDbus_obj_interface::n_methods

number of method on interface

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

Referenced by easydbus_obj_interface_add_method(), and easydbus_obj_interface_free_skeleton().

int EasyDbus_obj_interface::n_signals

number of signal on interface

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

Referenced by easydbus_obj_interface_add_signal(), and easydbus_obj_interface_free_skeleton().

char* EasyDbus_obj_interface::name

name of interface

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

Referenced by easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_interface_create_skeleton(), easydbus_obj_interface_free_skeleton(), easydbus_obj_interface_get_method(), and easydbus_object_add_interface().

struct EasyDbus_obj_interface* EasyDbus_obj_interface::next [read]

pointer to next EasyDbus_obj_interface object.

Definition at line 131 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(), and easydbus_object_free_skeleton().


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