#ifndef _LOCAL_H_ #define _LOCAL_H_ #include "SDDAS_types.h" #ifdef __cplusplus extern "C" { #endif extern char *_error_msg; void MakeFileName (char *vinst, SDDAS_USHORT, SDDAS_USHORT, SDDAS_ULONG, char tail, char *loc, int loclen); void SetErrorString (const char *error_str); const char *GetErrorString (); char *SQL_dbErrorMsg (); SDDAS_ULONG dbGetDataKeyWithQuery (char*, char*, char*, char*, char*); char *dbVirtualNameWithQuery (SDDAS_ULONG data_key); int dbVirtualNameWithQuery_r (SDDAS_ULONG data_key, char *, int); SDDAS_BOOL dbKeyToStringsWithQuery (SDDAS_ULONG data_key, char *p, char *m, char *e, char *i, char *v); SDDAS_BOOL dbKeyToStringsWithQuery_r (SDDAS_ULONG data_key, char *p, char *m, char *e, char *i, char *v); int SQL_dbIDFSGetFile (SDDAS_ULONG data_key, SDDAS_SHORT btime_yr, SDDAS_SHORT btime_day, SDDAS_LONG btime_msec, SDDAS_SHORT etime_yr, SDDAS_SHORT etime_day, SDDAS_LONG etime_msec, RequestedDataType dataType, const char *exten, char *name1, char *name2); int SQL_dbIDFSGetFileAndTimes (SDDAS_ULONG data_key, SDDAS_SHORT *btime_yr, SDDAS_SHORT *btime_day, SDDAS_LONG *btime_msec, SDDAS_SHORT etime_yr, SDDAS_SHORT etime_day, SDDAS_LONG etime_msec, RequestedDataType dataType, const char *exten, char *name1, char *name2); #ifdef __cplusplus } #endif #endif