watcher.c File Reference


Detailed Description

Functions for manage events on DBus bus.
Date:
Created: 09/20/07 19:02:41 CEST
Author:
Daniele Rondina aka ge@@ru <geaaru@gmail.com>

Definition in file watcher.c.

#include <string.h>
#include <stdlib.h>
#include "debug.h"
#include "easydbus-core.h"
#include "monitor_internal.h"

Include dependency graph for watcher.c:

Go to the source code of this file.

Functions

int easydbus_watcher_add (struct EasyDbus_core *core, struct EasyDbus_watcher *watcher)
 Add EasyDbus_watcher object on watchers list and call user callback.
EasyDbus_watchereasydbus_watcher_create_skeleton (void)
 Create EasyDbus_watcher skeleton object.
EasyDbus_conneasydbus_watcher_get_conn (EasyDbus_watcher *watch)
 Recover EasyDbus_conn object connected to Easydbus_watcher object.
unsigned int easydbus_watcher_get_flags (EasyDbus_watcher *watch)
 Recover type of watcher.
struct EasyDbus_watchereasydbus_watcher_get_from_fd (struct EasyDbus_watcher *list, int fd, enum easydbus_watcher_flags flags)
 Find EasyDbus_watcher object from file descriptor.
EasyDbus_watchereasydbus_watcher_get_from_watch (EasyDbus_watcher *list, DBusWatch *watch)
 Recover EasyDbus_watcher from DBusWatch object.
int easydbus_watcher_remove_dbus_watch (struct EasyDbus_core *core, DBusWatch *watch)
 Found EasyDbus_watcher object connect to DBusWatch and remove it from list.


Generated on Thu Apr 10 10:01:06 2008 for EasyDbus-0.2 by  doxygen 1.5.4