00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 
00022 #ifndef LOI_H
00023 
00024 
00025 
00026 
00027 
00028 
00029 
00030 
00031 #include <assert.h>
00032 
00033 #define OPENISIS_NOPRE09
00034 #include "openisis.h"
00035 
00036 #define Fld        OpenIsisFld
00037 #define Field      OpenIsisField
00038 #define Raw        OpenIsisRaw
00039 #define Rec        OpenIsisRec
00040 #define BASESZ     OPENISIS_BASESZ
00041 #define INITREC    OPENISIS_INITREC
00042 #define INITSTD    OPENISIS_INITSTD
00043 #define INITBUF    OPENISIS_INITBUF
00044 #define CLRREC     OPENISIS_CLRREC
00045 #define RECOK      OPENISIS_RECOK
00046 #define rGet       openIsisRGet
00047 #define rOccurence openIsisROccurence
00048 #define rInt       openIsisRInt
00049 #define rInt2      openIsisRInt2
00050 #define rEnum      openIsisREnum
00051 #define rString    openIsisRString
00052 #define rString2   openIsisRString2
00053 #define a2i        openIsisA2i
00054 #define a2il       openIsisA2il
00055 #define a2id       openIsisA2id
00056 #define i2a        openIsisI2a
00057 #define u2a        openIsisU2a
00058 #define rSer       openIsisRSerialize
00059 #define rSerA      openIsisRSerializeAlloc
00060 #define rSerB      openIsisRSerializeBin
00061 #define rDeser     openIsisRDeserialize
00062 
00063 #define FTX        OPENISIS_FTX
00064 #define FTA        OPENISIS_FTA
00065 #define FTN        OPENISIS_FTN
00066 #define FTP        OPENISIS_FTP
00067 #define FTB        OPENISIS_FTB
00068 #define FTE        OPENISIS_FTE
00069 #define FTI        OPENISIS_FTI
00070 #define FTT        OPENISIS_FTT
00071 #define FTO        OPENISIS_FTO
00072 #define FTR        OPENISIS_FTR
00073 #define FTS        OPENISIS_FTS
00074 #define FTV        OPENISIS_FTV
00075 #define NOENUM     OPENISIS_NOENUM
00076 #define FD_NAMELEN OPENISIS_FD_NAMELEN
00077 #define Fd         OpenIsisFd
00078 #define Fdt        OpenIsisFdt
00079 #define fById      openIsisFById
00080 #define fByName    openIsisFByName
00081 #define fEnum      openIsisFEnum
00082 #define fFree      openIsisFFree
00083 #define fFdt2Rec   openIsisFFdt2Rec
00084 #define fRec2Fdt   openIsisFRec2Fdt
00085 
00086 #define Ses        OpenIsisSes
00087 #define Session    OpenIsisSession 
00088 #define mAlloc     openIsisMAlloc
00089 #define mFree      openIsisMFree
00090 #define mDup       openIsisMDup
00091 #define toHtml     openIsisToHtml
00092 #define utf8Chk    openIsisUtf8Chk
00093 
00094 #define Stb        OpenIsisStb
00095 #define Stub       OpenIsisStub 
00096 #define Db         OpenIsisDb
00097 #define Schema     OpenIsisSchema
00098 #define DBNLEN     OPENISIS_DB_NAMELEN
00099 #define SCNLEN     OPENISIS_SC_NAMELEN
00100 #define DBIMSK     OPENISIS_DBIDMSK
00101 #define SCIMSK     OPENISIS_SCIDMSK
00102 #define nInit      openIsisNInit
00103 #define nDeinit    openIsisNDeinit
00104 #define nOpen      openIsisNOpen
00105 #define nClose     openIsisNClose
00106 #define nSchema    openIsisNSchema
00107 #define nSend      openIsisNSend
00108 #define nRecv      openIsisNRecv
00109 #define nClean     openIsisNClean
00110 #define nResult    openIsisNGetResult
00111 #define nNtfRsp    openIsisNNotifyResponse
00112 #define nNtfErr    openIsisNNotifyError
00113 #define nChannel   openIsisNGetChannel
00114 #define nDbByName  openIsisNDbByName
00115 #define nDbById    openIsisNDbById
00116 
00117 #define Ios        OpenIsisIos
00118 #define Stream     OpenIsisStream 
00119 #define SFunc      OpenIsisSFunc
00120 #define ERR_OK     OPENISIS_ERR_OK
00121 #define ERR_EOF    OPENISIS_ERR_EOF
00122 #define ERR_FAULT  OPENISIS_ERR_FAULT
00123 #define ERR_INVAL  OPENISIS_ERR_INVAL
00124 #define ERR_BADF   OPENISIS_ERR_BADF
00125 #define ERR_IO     OPENISIS_ERR_IO
00126 #define ERR_NOMEM  OPENISIS_ERR_NOMEM
00127 #define ERR_BUSY   OPENISIS_ERR_BUSY
00128 #define ERR_TRASH  OPENISIS_ERR_TRASH
00129 #define ERR_IDIOT  OPENISIS_ERR_IDIOT
00130 #define ERR_ERRORS OPENISIS_ERR_ERRORS
00131 #define ERR_MASK   OPENISIS_ERR_MASK
00132 #define ERR_SHIFT  OPENISIS_ERR_SHIFT
00133 #define LOG_OFF    OPENISIS_LOG_OFF
00134 #define LOG_FATAL  OPENISIS_LOG_FATAL
00135 #define LOG_SYSERR OPENISIS_LOG_SYSERR
00136 #define LOG_IOERR  OPENISIS_LOG_IOERR
00137 #define LOG_ERROR  OPENISIS_LOG_ERROR
00138 #define LOG_WARN   OPENISIS_LOG_WARN
00139 #define LOG_INFO   OPENISIS_LOG_INFO
00140 #define LOG_VERBOSE OPENISIS_LOG_VERBOSE
00141 #define LOG_TRACE  OPENISIS_LOG_TRACE
00142 #define LOG_DEBUG  OPENISIS_LOG_DEBUG
00143 #define LOG_ALL    OPENISIS_LOG_ALL
00144 #define LOG_NOCHANGE OPENISIS_LOG_NOCHANGE
00145 #define LOG_LEVELS OPENISIS_LOG_LEVELS
00146 #define LOG_MASK   OPENISIS_LOG_MASK
00147 #define LOG_SHIFT  OPENISIS_LOG_SHIFT
00148 #define MSG_VA     OPENISIS_MSG_VA
00149 #define LogLevel   OpenIsisLogLevel
00150 #define sMsg       openIsisSMsg
00151 #define sOpen      openIsisSOpen
00152 #define sGets      openIsisSGets
00153 #define sReadln    openIsisSReadln
00154 #define sGetr      openIsisSGetr
00155 #define sSet       openIsisSSet
00156 #define sGet       openIsisSGet
00157 
00158 #define rDup       openIsisRDup
00159 #define rMsg       openIsisRMsg
00160 #define rFmt       openIsisRFmt
00161 #define rSplitf    openIsisRSplitf
00162 #define rSet       openIsisRSet
00163 #define rAddI      openIsisRAddI
00164 #define RSPACE     OPENISIS_RSPACE
00165 #define RADD       OPENISIS_RADD
00166 #define RCAT       OPENISIS_RCAT
00167 #define RADDS      OPENISIS_RADDS
00168 #define RADDF      OPENISIS_RADDF
00169 #define RCATS      OPENISIS_RCATS
00170 #define RARGC      OPENISIS_RARGC
00171 #define RARGV      OPENISIS_RARGV
00172 #define RFDT       OPENISIS_RFDT
00173 #define RDIS       OPENISIS_RDIS
00174 #define RNOC       OPENISIS_RNOC
00175 #define RIGN       OPENISIS_RIGN
00176 #define RCHG       OPENISIS_RCHG
00177 #define RDEL       OPENISIS_RDEL
00178 #define RDFLT      OPENISIS_RDFLT
00179 #define ROP        OPENISIS_ROP
00180 
00181 #define Set        OpenIsisSet
00182 #define Val        OpenIsisVal
00183 #define Key        OpenIsisKey
00184 #define Hit        OpenIsisHit
00185 #define XCTL       OPENISIS_XCTL
00186 #define XFST       OPENISIS_XFST
00187 #define XHIT       OPENISIS_XHIT
00188 #define XADD       OPENISIS_XADD
00189 #define XDEL       OPENISIS_XDEL
00190 #define dRead      openIsisDRead
00191 #define dRaw       openIsisDRaw
00192 #define dFmt       openIsisDFmt
00193 #define dMaxId     openIsisDMaxId
00194 #define dWrite     openIsisDWrite
00195 #define dWritex    openIsisDWritex
00196 #define dScan      openIsisDScan
00197 #define dTerm      openIsisDTerm
00198 #define dQuery     openIsisDQuery
00199 #define DXCb       OpenIsisDXCb
00200 #define DXLoop     OpenIsisDXLoop
00201 #define IDXEQ      OPENISIS_IDXEQ
00202 #define IDXPF      OPENISIS_IDXPF
00203 #define IDXUPTO    OPENISIS_IDXUPTO
00204 #define IDXINCL    OPENISIS_IDXINCL
00205 #define IDXMODE    OPENISIS_IDXMODE
00206 #define dXLoop     openIsisDXLoop
00207 
00208 #define Idx        OpenIsisIdx
00209 #define Index      OpenIsisIndex 
00210 #define CLockFunc  OpenIsisCLockFunc
00211 #define cOpen      openIsisCOpen
00212 #define cInit      openIsisCInit
00213 #define cLog       openIsisCLog
00214 #define cSession   openIsisCSession
00215 #define cDOpen     openIsisCDOpen
00216 #define cDOpenv    openIsisCDOpenv
00217 #define cDCheck    openIsisCDCheck
00218 #define cDClose    openIsisCDClose
00219 #define cXOpen     openIsisCXOpen
00220 #define cXMkVal    openIsisCXMkVal
00221 #define cXAdd      openIsisCXAdd
00222 #define cXClose    openIsisCXClose
00223 
00224 #define stub0      openisis_stub0
00225 #define ses        openisis_ses
00226 
00227 
00228 
00229 
00230 
00231 
00232 #define Buf        LioBuf
00233 #define ioStream   lio_stream
00234 #define ioStdio    lio_stdio
00235 
00236 
00237 #define Que        LsvQue
00238 #define Pool       LsvPool
00239 #define Wrk        LsvWrk
00240 #define Srv        LsvSrv
00241 #define Con        LsvCon
00242 #define svCur      lsv_cur
00243 #define svPlain    lsv_plain
00244 #define svEcho     lsv_echo
00245 #define svRun      lsv_run
00246 
00247 #define LOI_H
00248 #endif