e_dbus.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include "e_dbus_private.h"

Data Structures | |
struct | E_DBus_Handler_Data |
struct | E_DBus_Timeout_Data |
Macros | |
#define | NUM_BUS_TYPES 3 |
Typedefs | |
typedef struct E_DBus_Handler_Data | E_DBus_Handler_Data |
typedef struct E_DBus_Timeout_Data | E_DBus_Timeout_Data |
Functions | |
EAPI E_DBus_Connection * | e_dbus_bus_get (DBusBusType type) |
EAPI void | e_dbus_connection_close (E_DBus_Connection *conn) |
DBusConnection * | e_dbus_connection_dbus_connection_get (E_DBus_Connection *conn) |
EAPI void | e_dbus_connection_ref (E_DBus_Connection *conn) |
EAPI E_DBus_Connection * | e_dbus_connection_setup (DBusConnection *conn) |
EAPI int | e_dbus_init (void) |
Initialize e_dbus. More... | |
EAPI int | e_dbus_shutdown (void) |
Variables | |
int | _e_dbus_log_dom = -1 |
EAPI int | E_DBUS_DOMAIN_GLOBAL = 0 |
EAPI int | E_DBUS_EVENT_SIGNAL = 0 |
int | e_dbus_idler_active = 0 |
EAPI E_DBus_Version * | e_dbus_version = &_version |
Macro Definition Documentation
#define NUM_BUS_TYPES 3 |
Typedef Documentation
typedef struct E_DBus_Handler_Data E_DBus_Handler_Data |
typedef struct E_DBus_Timeout_Data E_DBus_Timeout_Data |
Function Documentation
DBusConnection* e_dbus_connection_dbus_connection_get | ( | E_DBus_Connection * | conn | ) |
References E_DBus_Connection::conn.
Variable Documentation
int _e_dbus_log_dom = -1 |
Referenced by e_dbus_init(), and e_dbus_shutdown().
int e_dbus_idler_active = 0 |
Referenced by e_dbus_signal_handler_del().