36 #define ES_OWFS_PATH_PREFIX "owfs:" 37 #define ES_POSIX_PATH_PREFIX "file:" 38 #define ES_LOCAL_PATH_PREFIX "local:" 40 #define ES_OWFS_PATH_POS(uri) ((uri) + sizeof(ES_OWFS_PATH_PREFIX) - 1) 41 #define ES_POSIX_PATH_POS(uri) ((uri) + sizeof(ES_POSIX_PATH_PREFIX) - 1) 42 #define ES_LOCAL_PATH_POS(uri) ((uri) + sizeof(ES_LOCAL_PATH_PREFIX) - 1) 45 #define es_log(...) if (prm_get_bool_value (PRM_ID_DEBUG_ES)) _er_log_debug (ARG_FILE_LINE, __VA_ARGS__) const char * es_get_type_string(ES_TYPE type)
UINT64 es_get_unique_num(void)
unsigned int es_name_hash_func(int size, const char *name)
ES_TYPE es_get_type(const char *uri)