#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
#include <string.h>
#include <dlfcn.h>
#include <fcntl.h>
#include <sys/un.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <glib.h>
#include <glib/gmain.h>
#include <errno.h>
#include <sys/file.h>
#include <sys/ioctl.h>
#include <sys/types.h>
#include <hiker/syspaths.h>
#include <hiker/sysclass.h>
#include <hiker/traces.h>
#include <hiker/appmgr.h>
#include <hiker/pdk/appmgr_pdk.h>
#include <hiker/bundlemgr.h>
#include <hiker/notifymgr.h>
#include <hiker/pdk/sysutils_pdk.h>
#include "exgmgrd.h"
Defines | |
#define | PRV_EXG_CACHE_DATA_FOLDER "exgmgr/" |
#define | PRV_HANDLER_CONFIG_DIR ALP_SYSPATH_SYSTEM_CACHE PRV_EXG_CACHE_DATA_FOLDER |
#define | PRV_HANDLER_CONFIG_FILE PRV_HANDLER_CONFIG_DIR"regcache.data" |
#define | PRV_HANDLER_CONFIG_FILE_TMP PRV_HANDLER_CONFIG_DIR"regcache.tmp" |
#define | ALP_EXG_DAEMON_MAX_CONNECTIONS 10 |
Functions | |
alp_status_t | prv_update_registration_cache () |
alp_status_t | prv_read_string (int iFd, char **oString) |
alp_status_t | prv_read_int (int iFd, int *oInt) |
alp_status_t | alp_prv_exg_transport_event_notify (int iTransportId, int iTransportEvent, void *iTransportEventData, size_t iTransportEventDataSize) |
int | alp_exg_mgr_daemon (int argc, char *argv[]) |
int | main (int argc, char *argv[]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|