#include <easydbus-object_internal.h>
For internal use only.
Definition at line 59 of file easydbus-object_internal.h.
Data Fields | |
struct easydbus_introspect_arg_info * | input_info |
input args for introspectable interface | |
easydbus_obj_method_callback_f | method_callback |
method user callback | |
char * | name |
name of method | |
struct EasyDbus_obj_method * | next |
pointer to next EasyDbus_obj_method object. | |
struct easydbus_introspect_arg_info * | output_info |
output args for introspectable interface |
struct easydbus_introspect_arg_info* EasyDbus_obj_method::input_info [read] |
input args for introspectable interface
Definition at line 65 of file easydbus-object_internal.h.
Referenced by easydbus_add_info_field_on_register_method(), easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_method_create(), and easydbus_obj_method_free().
method user callback
Definition at line 63 of file easydbus-object_internal.h.
Referenced by easydbus_obj_method_set_callback(), and easydbus_verify_match_and_prepare_reply().
name of method
Definition at line 61 of file easydbus-object_internal.h.
Referenced by easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_interface_get_method(), easydbus_obj_method_create(), and easydbus_obj_method_free().
struct EasyDbus_obj_method* EasyDbus_obj_method::next [read] |
pointer to next EasyDbus_obj_method object.
Definition at line 69 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_free_skeleton(), easydbus_obj_interface_get_method(), and easydbus_obj_method_create().
struct easydbus_introspect_arg_info* EasyDbus_obj_method::output_info [read] |
output args for introspectable interface
Definition at line 67 of file easydbus-object_internal.h.
Referenced by easydbus_add_info_field_on_register_method(), easydbus_introspect_get_interface_string_length(), easydbus_introspect_set_interface_buffer(), easydbus_obj_method_create(), and easydbus_obj_method_free().