blob: c59da34ddc720169d276723cf17e934cbcda57dd [file] [log] [blame]
#ifndef _IMPORT_WURFL_H
#define _IMPORT_WURFL_H
#include <wurfl/wurfl.h>
int ha_wurfl_init(void);
void ha_wurfl_deinit(void);
typedef char *(*PROP_CALLBACK_FUNC)(wurfl_handle wHandle, wurfl_device_handle dHandle);
enum wurfl_data_type {
HA_WURFL_DATA_TYPE_UNKNOWN = 0,
HA_WURFL_DATA_TYPE_CAP = 100,
HA_WURFL_DATA_TYPE_VCAP = 200,
HA_WURFL_DATA_TYPE_PROPERTY = 300
};
typedef struct {
char *name;
enum wurfl_data_type type;
PROP_CALLBACK_FUNC func_callback;
struct ebmb_node nd;
} wurfl_data_t;
#endif