#include "easydbus-core.h"


Go to the source code of this file.
Functions | |
| char * | add_el_signature (enum el_type, char *, int) __attribute__((visibility("internal"))) |
| add element signature to string passed in input, if string is equal to NULL than create a new string. | |
| int | count_elems (struct EasyDbus_elem *, int *, enum signature_flags) __attribute__((visibility("internal"))) |
| count number of elements connected from element passed in input save number to int passed in input | |
| int | count_total_elems (struct EasyDbus_elem *, int *) __attribute__((visibility("internal"))) |
| Count signature elements for all elements list passed in input. | |
| struct EasyDbus_object_box * | easydbus_get_obj (struct EasyDbus_object_box *, const char *) __attribute__((visibility("internal"))) |
| Recover EasyDbus_object_box with object path passed in input from a list of objects. | |
| int | easydbus_manage_list_signature (struct easydbus_signature_elem_stack *, char **, int) __attribute__((visibility("internal"))) |
| Convert signature element on signature string char. | |
| int | easydbus_save_serviceName (struct EasyDbus_core *, char *) __attribute__((visibility("internal"))) |
| save service name to struct EasyDbus_core passed in input | |
| enum el_type | get_easydbus_type_from_dbus_type (int) __attribute__((visibility("internal"))) |
| Convert DBus type element value to EasyDbus type element value. | |
| char * | prepare_complete_signature (struct EasyDbus_elem *) |
| Create signature string of element. This function is used for debug. | |
| char * | prepare_match_string (enum event_type, char *, char *, char *, char *, char *) __attribute__((visibility("internal"))) |
| This function create match rule string and return her pointer. Note: this pointer must be free before lost this pointer. | |
| char * | prepare_signature (struct EasyDbus_elem *, enum signature_flags) __attribute__((visibility("internal"))) |
| function for create signature for container objects | |
| int | set_signature (struct EasyDbus_elem *, char *, int, enum signature_flags) __attribute__((visibility("internal"))) |
| set signature chars to string passed in input | |
1.5.4