rpc-osso

rpc-osso — Handles all libosso related things.

Synopsis




osso_context_t* init_osso                   (void);
void        set_osso_callbacks              (osso_context_t *osso,
                                             AlarmdQueue *queue);
void        deinit_osso                     (osso_context_t *osso,
                                             AlarmdQueue *queue);

Description

These functions are the ones that do all the osso de/initialization.

Details

init_osso ()

osso_context_t* init_osso                   (void);

Initializes osso connectivity.

Returns : The osso_context_t returned by osso_initialize or NULL on failure.

set_osso_callbacks ()

void        set_osso_callbacks              (osso_context_t *osso,
                                             AlarmdQueue *queue);

Starts listening on dbus system and session buses for incoming requests.

osso : A pointer to the osso_context_t struct, as returned by init_osso.
queue : The queue that the callbacks should affect.

deinit_osso ()

void        deinit_osso                     (osso_context_t *osso,
                                             AlarmdQueue *queue);

Deinitializes osso connectivity. Stops listening on dbus buses.

osso : The osso_context_t structure as returned by init_osso.
queue : The AlarmdQueue that was passed to init_osso.