#include <easydbus-core.h>

For internal use only.
Definition at line 289 of file easydbus-core.h.
Data Fields | |
| DBusConnection * | conn |
| DBusConnection handler. | |
| struct EasyDbus_ext_signal * | handled_ext_signals |
| list of EasyDbus_ext_signal objects | |
| char | handled_introspect:2 |
| introspect automatic management flag 0 --> introspect method not handled 1 --> introspect method handled | |
| char | handled_signal:2 |
| extern signal handling flag 0 --> ext signal not filter, 1 --> ext signal filter. | |
| int | n_objs |
| number of objects on this service | |
| struct EasyDbus_object_box * | objects |
| list of EasyDbus_object_box objects managed from service | |
| struct EasyDbus_Pending * | pending_msgs |
| Pending message list. | |
| char * | service_name |
| Service name. | |
| struct EasyDbus_conn | user_data |
| EasyDbus_conn object presented to user. | |
| struct EasyDbus_watcher * | watcher |
| EasyDbus_watcher object (under development). | |
| DBusConnection* EasyDbus_core::conn |
DBusConnection handler.
Definition at line 295 of file easydbus-core.h.
Referenced by close_dbus_connection(), easydbus_acquire_name(), easydbus_conn_add_match_rule(), easydbus_conn_create(), easydbus_conn_destroy(), easydbus_conn_disable_filters(), easydbus_conn_enable_filters(), easydbus_conn_get_fd(), easydbus_conn_get_system_service_address(), easydbus_conn_reconnect(), easydbus_conn_remove_match_rule(), easydbus_connect_to_bus(), easydbus_found_new_name(), easydbus_get_address_onsession(), easydbus_get_address_onsystem(), easydbus_get_address_serverSession(), easydbus_message_send(), easydbus_message_send_async(), easydbus_object_handle_message(), easydbus_object_main_loop(), easydbus_object_register(), easydbus_object_unregister(), easydbus_send_method_withReply_Blocking(), easydbus_set_unique_nameID(), easydbus_start_service(), easydbus_watch_method_blocking(), easydbus_watch_signal_blocking(), and easydbus_watcher_enable().
struct EasyDbus_ext_signal* EasyDbus_core::handled_ext_signals [read] |
list of EasyDbus_ext_signal objects
Definition at line 306 of file easydbus-core.h.
Referenced by easydbus_conn_create(), easydbus_conn_destroy(), easydbus_ext_signal_add_to_service(), and easydbus_signal_handler().
introspect automatic management flag
0 --> introspect method not handled
1 --> introspect method handled
Definition at line 311 of file easydbus-core.h.
Referenced by easydbus_conn_disable_filters(), easydbus_conn_enable_filters(), and easydbus_enable_introspect_check().
extern signal handling flag
0 --> ext signal not filter,
1 --> ext signal filter.
Definition at line 304 of file easydbus-core.h.
Referenced by easydbus_ext_signal_add_to_service(), and easydbus_signal_handler().
number of objects on this service
Definition at line 299 of file easydbus-core.h.
Referenced by easydbus_conn_destroy(), easydbus_conn_get_n_object(), easydbus_conn_get_object(), and easydbus_object_register().
struct EasyDbus_object_box* EasyDbus_core::objects [read] |
list of EasyDbus_object_box objects managed from service
Definition at line 297 of file easydbus-core.h.
Referenced by easydbus_conn_create(), easydbus_conn_destroy(), easydbus_conn_get_object(), easydbus_conn_reconnect(), easydbus_introspect_filter_func(), easydbus_obj_path_msg_function(), easydbus_object_main_loop(), and easydbus_object_register().
struct EasyDbus_Pending* EasyDbus_core::pending_msgs [read] |
Pending message list.
Definition at line 318 of file easydbus-core.h.
Referenced by easydbus_conn_create(), easydbus_conn_destroy(), easydbus_error_handler(), easydbus_method_send_async(), easydbus_method_send_async_with_notify(), easydbus_pending_msg_handler(), and easydbus_reply_handler().
Service name.
Definition at line 293 of file easydbus-core.h.
Referenced by easydbus_conn_create(), easydbus_conn_destroy(), easydbus_conn_get_service_name(), easydbus_conn_reconnect(), easydbus_found_new_name(), easydbus_get_address_onsession(), easydbus_get_address_onsystem(), easydbus_get_address_serverSession(), and easydbus_save_serviceName().
struct EasyDbus_conn EasyDbus_core::user_data [read] |
EasyDbus_conn object presented to user.
Definition at line 291 of file easydbus-core.h.
Referenced by easydbus_add_watch_callback(), easydbus_conn_create(), easydbus_core_filter_func(), easydbus_error_handler(), easydbus_object_main_loop(), easydbus_reply_handler(), easydbus_watcher_add(), and easydbus_watcher_remove_dbus_watch().
struct EasyDbus_watcher* EasyDbus_core::watcher [read] |
EasyDbus_watcher object (under development).
Definition at line 315 of file easydbus-core.h.
Referenced by easydbus_add_watch_callback(), easydbus_conn_create(), easydbus_conn_destroy(), easydbus_object_handle_message(), easydbus_watcher_add(), easydbus_watcher_get_fd_list(), and easydbus_watcher_remove_dbus_watch().
1.5.4