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

global_settings_server.h File Reference


Detailed Description

the header file for the Global Settings server

#include <glib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <time.h>
#include <hiker/config.h>
#include <hiker/sysclass.h>
#include <hiker/types.h>
#include <hiker/ipc.h>
#include "hiker/global_settings.h"
#include "sqlfs/sqlfs.h"

Go to the source code of this file.

Data Structures

struct  gs_svr_context

Defines

#define ALP_GLOBAL_SETTINGS_SERVER_H_   1
#define TRANSACTION_CHECK_INTERVAL   10

Typedefs

typedef gs_svr_context gs_svr_context

Functions

int AlpGlobalSettingsServerMain (int argc, char *argv[])
alp_status_t alp_global_settings_server_wait_started (void)
alp_status_t alp_global_settings_server_running (void)
alp_status_t alp_global_settings_server_stop (void)
alp_status_t Alp_global_settings_server_clean_data (void)
alp_status_t gs_svr_init (const char *db_file)
alp_status_t gs_svr_open (const char *db_file, gs_svr_context **context)
alp_status_t gs_svr_close (gs_svr_context *context)
alp_status_t gs_svr_proc_import_from_file (gs_svr_context *context, const char *file)
alp_status_t gs_svr_proc_delete_tree (gs_svr_context *context, const gchar *key)
alp_status_t gs_svr_proc_begin_transaction (gs_svr_context *context)
alp_status_t gs_svr_proc_complete_transaction (gs_svr_context *context)
alp_status_t gs_svr_proc_cancel_transaction (gs_svr_context *context)


Define Documentation

#define ALP_GLOBAL_SETTINGS_SERVER_H_   1
 

#define TRANSACTION_CHECK_INTERVAL   10
 


Typedef Documentation

typedef struct gs_svr_context gs_svr_context
 


Function Documentation

alp_status_t Alp_global_settings_server_clean_data void   ) 
 

alp_status_t alp_global_settings_server_running void   ) 
 

alp_status_t alp_global_settings_server_stop void   ) 
 

alp_status_t alp_global_settings_server_wait_started void   ) 
 

int AlpGlobalSettingsServerMain int  argc,
char *  argv[]
 

alp_status_t gs_svr_close gs_svr_context context  ) 
 

alp_status_t gs_svr_init const char *  db_file  ) 
 

alp_status_t gs_svr_open const char *  db_file,
gs_svr_context **  context
 

alp_status_t gs_svr_proc_begin_transaction gs_svr_context context  ) 
 

alp_status_t gs_svr_proc_cancel_transaction gs_svr_context context  ) 
 

alp_status_t gs_svr_proc_complete_transaction gs_svr_context context  ) 
 

alp_status_t gs_svr_proc_delete_tree gs_svr_context context,
const gchar *  key
 

alp_status_t gs_svr_proc_import_from_file gs_svr_context context,
const char *  file
 


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