#include <easydbus-core.h>
For internal use only.
Definition at line 65 of file easydbus-core.h.
Data Fields | |
enum el_type | container_type |
container type | |
enum el_type | elem_type |
type of elements contained | |
unsigned int | nel |
number of element on container | |
void * | p_data |
pointer to data | |
char * | signature |
signature of container object (used for empty container) |
container type
Definition at line 69 of file easydbus-core.h.
Referenced by easydbus_add_struct_param_to_skeleton(), easydbus_add_variant_param_to_skeleton(), easydbus_array_add_array(), easydbus_array_add_boolean_array(), easydbus_array_add_byte_array(), easydbus_array_add_dict_entry(), easydbus_array_add_double_array(), easydbus_array_add_i16_array(), easydbus_array_add_i32_array(), easydbus_array_add_i64_array(), easydbus_array_add_obj_path_array(), easydbus_array_add_signature_array(), easydbus_array_add_string_array(), easydbus_array_add_struct(), easydbus_array_add_ui16_array(), easydbus_array_add_ui32_array(), easydbus_array_add_ui64_array(), easydbus_array_add_variant(), easydbus_array_get_array(), easydbus_array_get_boolean_array(), easydbus_array_get_byte_array(), easydbus_array_get_dict_entry(), easydbus_array_get_double_array(), easydbus_array_get_i16_array(), easydbus_array_get_i32_array(), easydbus_array_get_i64_array(), easydbus_array_get_obj_path_array(), easydbus_array_get_signature_array(), easydbus_array_get_string_array(), easydbus_array_get_struct(), easydbus_array_get_ui16_array(), easydbus_array_get_ui32_array(), easydbus_array_get_ui64_array(), easydbus_array_get_variant(), easydbus_container_create_skeleton(), easydbus_container_free(), easydbus_container_get_type(), easydbus_dict_entry_add_boolean(), easydbus_dict_entry_add_byte(), easydbus_dict_entry_add_double(), easydbus_dict_entry_add_i16(), easydbus_dict_entry_add_i32(), easydbus_dict_entry_add_i64(), easydbus_dict_entry_add_obj_path(), easydbus_dict_entry_add_signature(), easydbus_dict_entry_add_string(), easydbus_dict_entry_add_ui16(), easydbus_dict_entry_add_ui32(), easydbus_dict_entry_add_ui64(), easydbus_dict_entry_add_variant(), easydbus_dict_entry_get_first_element(), easydbus_dict_entry_get_second_element(), easydbus_struct_add_array(), easydbus_struct_add_boolean(), easydbus_struct_add_byte(), easydbus_struct_add_dict_entry(), easydbus_struct_add_double(), easydbus_struct_add_i16(), easydbus_struct_add_i32(), easydbus_struct_add_i64(), easydbus_struct_add_obj_path(), easydbus_struct_add_signature(), easydbus_struct_add_string(), easydbus_struct_add_struct(), easydbus_struct_add_ui16(), easydbus_struct_add_ui32(), easydbus_struct_add_ui64(), easydbus_struct_add_variant(), easydbus_struct_get_element(), easydbus_variant_add_boolean(), easydbus_variant_add_byte(), easydbus_variant_add_double(), easydbus_variant_add_i16(), easydbus_variant_add_i32(), easydbus_variant_add_i64(), easydbus_variant_add_obj_path(), easydbus_variant_add_signature(), easydbus_variant_add_string(), easydbus_variant_add_ui16(), easydbus_variant_add_ui32(), easydbus_variant_add_ui64(), easydbus_variant_get_boolean(), easydbus_variant_get_byte(), easydbus_variant_get_double(), easydbus_variant_get_i16(), easydbus_variant_get_i32(), easydbus_variant_get_i64(), easydbus_variant_get_obj_path(), easydbus_variant_get_signature(), easydbus_variant_get_string(), easydbus_variant_get_ui16(), easydbus_variant_get_ui32(), and easydbus_variant_get_ui64().
type of elements contained
Definition at line 71 of file easydbus-core.h.
Referenced by add_array_to_msg(), add_variant_to_container_on_msg(), add_variant_to_msg(), count_elems(), easydbus_add_array_on_container_tomsg(), easydbus_array_add_array(), easydbus_array_add_boolean_array(), easydbus_array_add_byte_array(), easydbus_array_add_dict_entry(), easydbus_array_add_double_array(), easydbus_array_add_i16_array(), easydbus_array_add_i32_array(), easydbus_array_add_i64_array(), easydbus_array_add_obj_path_array(), easydbus_array_add_signature_array(), easydbus_array_add_string_array(), easydbus_array_add_struct(), easydbus_array_add_ui16_array(), easydbus_array_add_ui32_array(), easydbus_array_add_ui64_array(), easydbus_array_add_variant(), easydbus_array_get_array(), easydbus_array_get_boolean_array(), easydbus_array_get_byte_array(), easydbus_array_get_dict_entry(), easydbus_array_get_double_array(), easydbus_array_get_i16_array(), easydbus_array_get_i32_array(), easydbus_array_get_i64_array(), easydbus_array_get_obj_path_array(), easydbus_array_get_signature_array(), easydbus_array_get_string_array(), easydbus_array_get_struct(), easydbus_array_get_ui16_array(), easydbus_array_get_ui32_array(), easydbus_array_get_ui64_array(), easydbus_array_get_variant(), easydbus_container_create_skeleton(), easydbus_container_free(), easydbus_container_get_elem_type(), easydbus_dict_entry_add_boolean(), easydbus_dict_entry_add_byte(), easydbus_dict_entry_add_double(), easydbus_dict_entry_add_i16(), easydbus_dict_entry_add_i32(), easydbus_dict_entry_add_i64(), easydbus_dict_entry_add_obj_path(), easydbus_dict_entry_add_signature(), easydbus_dict_entry_add_string(), easydbus_dict_entry_add_ui16(), easydbus_dict_entry_add_ui32(), easydbus_dict_entry_add_ui64(), easydbus_dict_entry_add_variant(), easydbus_struct_add_array(), easydbus_struct_add_boolean(), easydbus_struct_add_byte(), easydbus_struct_add_dict_entry(), easydbus_struct_add_double(), easydbus_struct_add_i16(), easydbus_struct_add_i32(), easydbus_struct_add_i64(), easydbus_struct_add_obj_path(), easydbus_struct_add_signature(), easydbus_struct_add_string(), easydbus_struct_add_struct(), easydbus_struct_add_ui16(), easydbus_struct_add_ui32(), easydbus_struct_add_ui64(), easydbus_struct_add_variant(), easydbus_variant_add_boolean(), easydbus_variant_add_byte(), easydbus_variant_add_double(), easydbus_variant_add_i16(), easydbus_variant_add_i32(), easydbus_variant_add_i64(), easydbus_variant_add_obj_path(), easydbus_variant_add_signature(), easydbus_variant_add_string(), easydbus_variant_add_ui16(), easydbus_variant_add_ui32(), easydbus_variant_add_ui64(), easydbus_variant_get_boolean(), easydbus_variant_get_byte(), easydbus_variant_get_double(), easydbus_variant_get_i16(), easydbus_variant_get_i32(), easydbus_variant_get_i64(), easydbus_variant_get_obj_path(), easydbus_variant_get_signature(), easydbus_variant_get_string(), easydbus_variant_get_ui16(), easydbus_variant_get_ui32(), easydbus_variant_get_ui64(), and set_signature().
unsigned int EasyDbus_container::nel |
number of element on container
Definition at line 67 of file easydbus-core.h.
Referenced by add_array_to_msg(), count_elems(), easydbus_add_array_on_container_tomsg(), easydbus_add_struct_on_container_msg(), easydbus_add_struct_to_msg(), easydbus_array_add_array(), easydbus_array_add_boolean_array(), easydbus_array_add_byte_array(), easydbus_array_add_dict_entry(), easydbus_array_add_double_array(), easydbus_array_add_i16_array(), easydbus_array_add_i32_array(), easydbus_array_add_i64_array(), easydbus_array_add_obj_path_array(), easydbus_array_add_signature_array(), easydbus_array_add_string_array(), easydbus_array_add_struct(), easydbus_array_add_ui16_array(), easydbus_array_add_ui32_array(), easydbus_array_add_ui64_array(), easydbus_array_add_variant(), easydbus_array_get_array(), easydbus_array_get_dict_entry(), easydbus_array_get_struct(), easydbus_array_get_variant(), easydbus_container_free(), easydbus_container_get_nel(), easydbus_dict_entry_add_boolean(), easydbus_dict_entry_add_byte(), easydbus_dict_entry_add_double(), easydbus_dict_entry_add_i16(), easydbus_dict_entry_add_i32(), easydbus_dict_entry_add_i64(), easydbus_dict_entry_add_obj_path(), easydbus_dict_entry_add_signature(), easydbus_dict_entry_add_string(), easydbus_dict_entry_add_ui16(), easydbus_dict_entry_add_ui32(), easydbus_dict_entry_add_ui64(), easydbus_dict_entry_add_variant(), easydbus_dict_entry_get_first_element(), easydbus_dict_entry_get_second_element(), easydbus_struct_add_array(), easydbus_struct_add_boolean(), easydbus_struct_add_byte(), easydbus_struct_add_dict_entry(), easydbus_struct_add_double(), easydbus_struct_add_i16(), easydbus_struct_add_i32(), easydbus_struct_add_i64(), easydbus_struct_add_obj_path(), easydbus_struct_add_signature(), easydbus_struct_add_string(), easydbus_struct_add_struct(), easydbus_struct_add_ui16(), easydbus_struct_add_ui32(), easydbus_struct_add_ui64(), easydbus_struct_add_variant(), easydbus_struct_get_element(), easydbus_variant_add_boolean(), easydbus_variant_add_byte(), easydbus_variant_add_double(), easydbus_variant_add_i16(), easydbus_variant_add_i32(), easydbus_variant_add_i64(), easydbus_variant_add_obj_path(), easydbus_variant_add_signature(), easydbus_variant_add_string(), easydbus_variant_add_ui16(), easydbus_variant_add_ui32(), easydbus_variant_add_ui64(), and set_signature().
pointer to data
Definition at line 75 of file easydbus-core.h.
Referenced by add_array_to_msg(), add_variant_to_container_on_msg(), add_variant_to_msg(), count_elems(), easydbus_add_array_on_container_tomsg(), easydbus_add_dict_entry_tomsg(), easydbus_add_struct_on_container_msg(), easydbus_add_struct_to_msg(), easydbus_array_add_array(), easydbus_array_add_boolean_array(), easydbus_array_add_byte_array(), easydbus_array_add_dict_entry(), easydbus_array_add_double_array(), easydbus_array_add_i16_array(), easydbus_array_add_i32_array(), easydbus_array_add_i64_array(), easydbus_array_add_obj_path_array(), easydbus_array_add_signature_array(), easydbus_array_add_string_array(), easydbus_array_add_struct(), easydbus_array_add_ui16_array(), easydbus_array_add_ui32_array(), easydbus_array_add_ui64_array(), easydbus_array_add_variant(), easydbus_array_get_array(), easydbus_array_get_boolean_array(), easydbus_array_get_byte_array(), easydbus_array_get_dict_entry(), easydbus_array_get_double_array(), easydbus_array_get_i16_array(), easydbus_array_get_i32_array(), easydbus_array_get_i64_array(), easydbus_array_get_obj_path_array(), easydbus_array_get_signature_array(), easydbus_array_get_string_array(), easydbus_array_get_struct(), easydbus_array_get_ui16_array(), easydbus_array_get_ui32_array(), easydbus_array_get_ui64_array(), easydbus_array_get_variant(), easydbus_container_create_skeleton(), easydbus_container_free(), easydbus_dict_entry_add_boolean(), easydbus_dict_entry_add_byte(), easydbus_dict_entry_add_double(), easydbus_dict_entry_add_i16(), easydbus_dict_entry_add_i32(), easydbus_dict_entry_add_i64(), easydbus_dict_entry_add_obj_path(), easydbus_dict_entry_add_signature(), easydbus_dict_entry_add_string(), easydbus_dict_entry_add_ui16(), easydbus_dict_entry_add_ui32(), easydbus_dict_entry_add_ui64(), easydbus_dict_entry_add_variant(), easydbus_dict_entry_get_first_element(), easydbus_dict_entry_get_second_element(), easydbus_struct_add_array(), easydbus_struct_add_boolean(), easydbus_struct_add_byte(), easydbus_struct_add_dict_entry(), easydbus_struct_add_double(), easydbus_struct_add_i16(), easydbus_struct_add_i32(), easydbus_struct_add_i64(), easydbus_struct_add_obj_path(), easydbus_struct_add_signature(), easydbus_struct_add_string(), easydbus_struct_add_struct(), easydbus_struct_add_ui16(), easydbus_struct_add_ui32(), easydbus_struct_add_ui64(), easydbus_struct_add_variant(), easydbus_struct_get_element(), easydbus_variant_add_boolean(), easydbus_variant_add_byte(), easydbus_variant_add_double(), easydbus_variant_add_i16(), easydbus_variant_add_i32(), easydbus_variant_add_i64(), easydbus_variant_add_obj_path(), easydbus_variant_add_signature(), easydbus_variant_add_string(), easydbus_variant_add_ui16(), easydbus_variant_add_ui32(), easydbus_variant_add_ui64(), easydbus_variant_get_boolean(), easydbus_variant_get_byte(), easydbus_variant_get_double(), easydbus_variant_get_i16(), easydbus_variant_get_i32(), easydbus_variant_get_i64(), easydbus_variant_get_obj_path(), easydbus_variant_get_signature(), easydbus_variant_get_string(), easydbus_variant_get_ui16(), easydbus_variant_get_ui32(), easydbus_variant_get_ui64(), and set_signature().
signature of container object (used for empty container)
Definition at line 73 of file easydbus-core.h.
Referenced by add_array_to_msg(), add_variant_to_container_on_msg(), add_variant_to_msg(), easydbus_add_array_on_container_tomsg(), easydbus_add_struct_on_container_msg(), easydbus_add_struct_to_msg(), easydbus_build_skeleton_data(), easydbus_container_add_signature_to_empty_container(), easydbus_container_create_skeleton(), easydbus_container_free(), easydbus_dict_entry_build_container(), easydbus_get_marshal_data_from_array(), easydbus_struct_build_elem(), and easydbus_variant_build_elem().