e_dbus.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include "e_dbus_private.h"
+ Include dependency graph for e_dbus.c:

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_Connectione_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_Connectione_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_Versione_dbus_version = &_version
 

Macro Definition Documentation

#define NUM_BUS_TYPES   3

Typedef Documentation

Function Documentation

DBusConnection* e_dbus_connection_dbus_connection_get ( 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