Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

attn.c File Reference


Detailed Description

ALP attention manager API implementation.

#include <stdarg.h>
#include <unistd.h>
#include <string.h>
#include <glib.h>
#include <hiker/types.h>
#include <hiker/bundlemgr.h>
#include <hiker/ipc.h>
#include <hiker/attnmgr.h>
#include <hiker/prv/attnmgr_traces.h>
#include <hiker/prv/attnmgr_ipc.h>

Data Structures

struct  _AlpAttnCallbackInfo

Defines

#define ALP_ATTN_DIRECT_DB   false
#define ALP_ATTN_MAX_CALLBACK_ARGS   30

Typedefs

typedef _AlpAttnCallbackInfo AlpAttnCallbackInfo

Functions

alp_status_t alp_attn_alert_post (const char *source, const char *name, const char *handle, const char *interface, int32_t priority, int32_t duration, uint32_t nprops, AlpAttnProp *properties[])
 Post an attention alert.
alp_status_t alp_attn_alert_post_with_callback (const char *source, const char *name, const char *handle, const char *interface, int32_t priority, int32_t duration, uint32_t nprops, AlpAttnProp *properties[], AlpAttnAlertCB callback, void *user_data)
 Post an attention alert with a callback.
alp_status_t alp_attn_alert_update (const char *source, const char *name, const char *handle, uint32_t nprops, AlpAttnProp *properties[])
 Update the properties of a previously posted alert specified by the alert identifier.
alp_status_t alp_attn_alert_delete (const char *source, const char *name, const char *handle)
 Delete a posted attention alert using the alert identifier.


Define Documentation

#define ALP_ATTN_DIRECT_DB   false
 

#define ALP_ATTN_MAX_CALLBACK_ARGS   30
 


Typedef Documentation

typedef struct _AlpAttnCallbackInfo AlpAttnCallbackInfo
 


Generated on Sat Dec 16 20:29:48 2006 for hiker-0.9 by  doxygen 1.4.4