easydbus_introspect_arg_info Struct Reference
[introspect]

#include <easydbus-object_internal.h>

Collaboration diagram for easydbus_introspect_arg_info:

Collaboration graph
[legend]

Detailed Description

easydbus_introspect_arg_info object Used for manage automatic creation of introspect method on an object

For internal use only.

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


Data Fields

char * name
 name of argument
struct
easydbus_introspect_arg_info
next
 pointer to next easydbus_introspect_arg_info object.
unsigned char offset
 offset of list of argument
char * signature
 signature of argument

Field Documentation

char* easydbus_introspect_arg_info::name

name of argument

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

Referenced by easydbus_add_info_field_on_register_method(), easydbus_add_info_field_on_register_signal(), easydbus_free_introspect_info_arg(), easydbus_introspect_get_interface_string_length(), and easydbus_introspect_set_interface_buffer().

struct easydbus_introspect_arg_info* easydbus_introspect_arg_info::next [read]

pointer to next easydbus_introspect_arg_info object.

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

Referenced by easydbus_add_info_field_on_register_method(), easydbus_add_info_field_on_register_signal(), easydbus_add_new_field_to_list(), easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_method_free(), and easydbus_obj_signal_free().

unsigned char easydbus_introspect_arg_info::offset

offset of list of argument

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

Referenced by easydbus_add_info_field_on_register_method(), easydbus_add_info_field_on_register_signal(), easydbus_add_new_field_to_list(), and easydbus_introspect_set_reply_buffer().

char* easydbus_introspect_arg_info::signature

signature of argument

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

Referenced by easydbus_add_info_field_on_register_method(), easydbus_add_info_field_on_register_signal(), easydbus_create_arg_signature(), easydbus_free_introspect_info_arg(), easydbus_introspect_get_interface_string_length(), and easydbus_introspect_set_interface_buffer().


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