nfs-ganesha 1.4
Functions

ganesha_dbus.h File Reference

Low-level DBUS message server and callout framework. More...

#include <dbus/dbus.h>
#include "log.h"

Go to the source code of this file.

Functions

void gsh_dbus_pkginit (void)
void gsh_dbus_pkgshutdown (void)
void * gsh_dbus_thread (void *arg)
int32_t gsh_dbus_register_path (const char *name, DBusObjectPathMessageFunction method)

Detailed Description

Low-level DBUS message server and callout framework.

Author:
Matt Benjamin and Lee Dobryden

DESCRIPTION

This module implements a very simple service provider interface for a shared DBUS event loop.

To use the service, a client implements the gsh_dbus_method_t interface, then registers its callout routine(s) with gsh_dbus_register_method.

Definition in file ganesha_dbus.h.


Function Documentation

void gsh_dbus_pkginit ( void  )

Definition at line 108 of file dbus_server.c.

void gsh_dbus_pkgshutdown ( void  )

Definition at line 204 of file dbus_server.c.

int32_t gsh_dbus_register_path ( const char *  name,
DBusObjectPathMessageFunction  method 
)

Definition at line 158 of file dbus_server.c.

void* gsh_dbus_thread ( void *  arg)

Definition at line 249 of file dbus_server.c.