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

attn_dml_item.c File Reference


Detailed Description

ALP attention manager data model implementation.

#include <unistd.h>
#include <glib-object.h>
#include <hiker/types.h>
#include <hiker/prv/attnmgr_traces.h>
#include <hiker/prv/attnmgr_dml.h>
#include "attn_dml_prv.h"

Functions

alp_status_t alp_attn_dml_item_create (AlpAttnDmlItemType itemType, AlpDmlItemH *itemH)
alp_status_t alp_attn_dml_item_destroy (AlpDmlItemH itemH)
alp_status_t alp_attn_dml_item_set_int32 (AlpDmlItemH itemH, AlpAttnDmlColumnType column, int32_t *value)
alp_status_t alp_attn_dml_item_set_uint32 (AlpDmlItemH itemH, AlpAttnDmlColumnType column, uint32_t *value)
alp_status_t alp_attn_dml_item_set_bool (AlpDmlItemH itemH, AlpAttnDmlColumnType column, bool *value)
alp_status_t alp_attn_dml_item_set_string (AlpDmlItemH itemH, AlpAttnDmlColumnType column, const char *value)
alp_status_t alp_attn_dml_item_set_blob (AlpDmlItemH itemH, AlpAttnDmlColumnType column, void *data, uint32_t size)
alp_status_t alp_attn_dml_item_set_property_list (AlpDmlItemH itemH, AlpDmlItemH propListH)
 miscellaneous setter / getter functions These are for adding / getting properties associated with an alert.
alp_status_t alp_attn_dml_item_add_property (AlpDmlItemH itemH, AlpDmlItemH propH)
const char * alp_attn_dml_item_get_string (AlpDmlItemH itemH, AlpAttnDmlColumnType column)
int32_t alp_attn_dml_item_get_int32 (AlpDmlItemH itemH, AlpAttnDmlColumnType column)
uint32_t alp_attn_dml_item_get_uint32 (AlpDmlItemH itemH, AlpAttnDmlColumnType column)


Function Documentation

alp_status_t alp_attn_dml_item_add_property AlpDmlItemH  itemH,
AlpDmlItemH  propH
 

alp_status_t alp_attn_dml_item_create AlpAttnDmlItemType  itemType,
AlpDmlItemH itemH
 

alp_status_t alp_attn_dml_item_destroy AlpDmlItemH  itemH  ) 
 

int32_t alp_attn_dml_item_get_int32 AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column
 

const char* alp_attn_dml_item_get_string AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column
 

uint32_t alp_attn_dml_item_get_uint32 AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column
 

alp_status_t alp_attn_dml_item_set_blob AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column,
void *  data,
uint32_t  size
 

alp_status_t alp_attn_dml_item_set_bool AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column,
bool *  value
 

alp_status_t alp_attn_dml_item_set_int32 AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column,
int32_t *  value
 

alp_status_t alp_attn_dml_item_set_property_list AlpDmlItemH  itemH,
AlpDmlItemH  propListH
 

miscellaneous setter / getter functions These are for adding / getting properties associated with an alert.

Parameters:
[in] itemH an alert item
[in] propListH a property list item containing a linked list of

alp_status_t alp_attn_dml_item_set_string AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column,
const char *  value
 

alp_status_t alp_attn_dml_item_set_uint32 AlpDmlItemH  itemH,
AlpAttnDmlColumnType  column,
uint32_t *  value
 


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