
Go to the source code of this file.
Defines | |
| #define | EASYDUBS_SKELETON_H |
Functions | |
| int | easydbus_add_array_param_to_skeleton (enum event_type, void *, EasyDbus_container *) |
| Add array struct to skeleton object. | |
| int | easydbus_add_boolean_param_to_skeleton (enum event_type, void *, unsigned char) |
| Add boolean element to skeleton object. | |
| int | easydbus_add_byte_param_to_skeleton (enum event_type, void *, char) |
| Add byte element to skeleton object. | |
| int | easydbus_add_double_param_to_skeleton (enum event_type, void *, double) |
| Add double element to skeleton object. | |
| int | easydbus_add_i16_param_to_skeleton (enum event_type, void *, short) |
| Add int16 element to skeleton object. | |
| int | easydbus_add_i32_param_to_skeleton (enum event_type, void *, int) |
| Add int32 element to skeleton object. | |
| int | easydbus_add_i64_param_to_skeleton (enum event_type, void *, long long) |
| Add int64 to skeleton object. | |
| int | easydbus_add_obj_path_param_to_skeleton (enum event_type, void *, char *) |
| Add object path string to skeleton object. | |
| int | easydbus_add_signature_param_to_skeleton (enum event_type, void *, char *) |
| Add signature element to skeleton. | |
| int | easydbus_add_string_param_to_skeleton (enum event_type, void *, char *) |
| Add string element to skeleton object. | |
| int | easydbus_add_struct_param_to_skeleton (enum event_type, void *, EasyDbus_container *) |
| Add struct container to skeleton object. | |
| int | easydbus_add_ui16_param_to_skeleton (enum event_type, void *, unsigned short) |
| Add unsigned int16 to skeleton object. | |
| int | easydbus_add_ui32_param_to_skeleton (enum event_type, void *, unsigned int) |
| Add unsigned int32 to skeleton object. | |
| int | easydbus_add_ui64_param_to_skeleton (enum event_type, void *, unsigned long long) |
| Add unsigned int64 to skeleton object. | |
| int | easydbus_add_variant_param_to_skeleton (enum event_type, void *, EasyDbus_container *) |
| Add variant container to skeleton object. | |
| int | easydbus_container_add_signature_to_empty_container (EasyDbus_container *,...) |
| Add signature to container (array or struct). | |
| EasyDbus_container * | easydbus_container_create_skeleton (enum el_type) |
| Create container object. | |
| void | easydbus_container_free (EasyDbus_container *) |
| Free container. | |
| enum el_type | easydbus_container_get_elem_type (const EasyDbus_container *) |
| Get type of elements on container object. | |
| unsigned int | easydbus_container_get_nel (const EasyDbus_container *) |
| Get number of element on container. | |
| enum el_type | easydbus_container_get_type (const EasyDbus_container *) |
| Get type of container object. | |
| EasyDbus_method * | easydbus_method_create_skeleton (char *, char *, char *, char *) |
| Create EasyDbus_method object skeleton. | |
| void | easydbus_method_free_skeleton (EasyDbus_method *) |
| Free a EasyDbus_method object. | |
| int | easydbus_method_get_args (EasyDbus_method *) |
| Get number of args on EasyDbus_method object. | |
| const char * | easydbus_method_get_destination (EasyDbus_method *) |
| Get destination of method. | |
| const EasyDbus_elem * | easydbus_method_get_element (EasyDbus_method *, unsigned int) |
| Get N-element of EasyDbus_method object. | |
| const char * | easydbus_method_get_interface (EasyDbus_method *) |
| Get interface of method. | |
| const char * | easydbus_method_get_name (EasyDbus_method *) |
| Get name of method. | |
| const char * | easydbus_method_get_path (EasyDbus_method *) |
| Get path of method. | |
| const EasyDbus_reply * | easydbus_method_get_reply (EasyDbus_method *) |
| Get method reply message pointer from method. | |
| int | easydbus_method_send_async (EasyDbus_conn *conn, EasyDbus_method *method, void *closure) |
| Call method and blocking for a reply. | |
| int | easydbus_method_send_async_with_notify (EasyDbus_conn *, EasyDbus_method *, easydbus_method_async_reply_cb_f, void *, int) |
| Call method message async and notify a reply or a timeout. | |
| enum easydbus_ret_values | easydbus_method_send_blocking (EasyDbus_conn *, EasyDbus_method *, int) |
| Call method and blocking for a reply. | |
| int | easydbus_method_set_reply (EasyDbus_method *, EasyDbus_reply *) |
| Set method reply message. | |
| int | easydbus_method_set_retry_flags (EasyDbus_method *) |
| Set Retry flag on EasyDbus_method object. | |
| EasyDbus_reply * | easydbus_reply_create_skeleton (void) |
| Create EasyDbus_reply object. | |
| void | easydbus_reply_free_skeleton (EasyDbus_reply *) |
| Free a EasyDbus_reply object. | |
| int | easydbus_reply_get_args (const EasyDbus_reply *) |
| Return number of args on EasyDbus_reply object. | |
| const EasyDbus_elem * | easydbus_reply_get_element (const EasyDbus_reply *, unsigned int) |
| Get N-element of EasyDbus_reply object. | |
| const char * | easydbus_reply_get_interface (EasyDbus_reply *) |
| Recover interface of EasyDbus_reply object. | |
| const char * | easydbus_reply_get_sender (EasyDbus_reply *) |
| Get sender of reply. | |
| const char * | easydbus_reply_get_src_path (EasyDbus_reply *) |
| Recover source path of EasyDbus_reply object. | |
| enum event_type | easydbus_reply_get_type (EasyDbus_reply *) |
| Recover type of EasyDbus_reply object. | |
| int | easydbus_reply_set_interface (EasyDbus_reply *, const char *) |
| Set interface of reply. | |
| int | easydbus_reply_set_path (EasyDbus_reply *, const char *) |
| Set path of reply. | |
| int | easydbus_reply_set_sender (EasyDbus_reply *, const char *) |
| Set sender of reply. | |
| int | easydbus_reply_set_type (EasyDbus_reply *, enum event_type) |
| Set reply type. | |
| EasyDbus_signal * | easydbus_signal_create_skeleton (char *, char *, char *) |
| Create signal skeleton struct. | |
| void | easydbus_signal_free_skeleton (EasyDbus_signal *) |
| Free a struct EasyDbus_signal object. | |
| int | easydbus_signal_get_args (EasyDbus_signal *) |
| Get number of args on EasyDbus_signal object. | |
| const char * | easydbus_signal_get_destination (EasyDbus_signal *) |
| Get destination of signal. | |
| const EasyDbus_elem * | easydbus_signal_get_element (EasyDbus_signal *, unsigned int) |
| Get N-element of EasyDbus_signal object. | |
| const char * | easydbus_signal_get_interface (EasyDbus_signal *) |
| Get interface of signal. | |
| const char * | easydbus_signal_get_name (EasyDbus_signal *) |
| Get name of signal. | |
| const char * | easydbus_signal_get_path (EasyDbus_signal *) |
| Get path of signal. | |
| const char * | easydbus_signal_get_sender (EasyDbus_signal *) |
| Get sender of signal. | |
| enum easydbus_ret_values | easydbus_signal_send (EasyDbus_conn *, EasyDbus_signal *) |
| Send signal message. | |
| int | easydbus_signal_set_destination (EasyDbus_signal *, const char *) |
| Set destination of signal. | |
| int | easydbus_signal_set_sender (EasyDbus_signal *, const char *) |
| Set sender of signal. | |
| #define EASYDUBS_SKELETON_H |
Definition at line 32 of file skeleton.h.
| int easydbus_method_set_retry_flags | ( | EasyDbus_method * | method | ) |
Set Retry flag on EasyDbus_method object.
| method | EasyDbus_method object pointer |
0 ok
Definition at line 519 of file method.c.
References EasyDbus_method::retry.
00520 { 00521 if (!method) 00522 return -1; 00523 00524 method->retry = 1; 00525 return 0; 00526 }
1.5.4