/* Copyright (c) 1996, 2008, Oracle. All rights reserved. */
/*
NAME
ociap.h
DESCRIPTION
Oracle Call Interface - Ansi Prototypes
RELATED DOCUMENTS
INSPECTION STATUS
Inspection date:
Inspection status:
Estimated increasing cost defects per page:
Rule sets:
ACCEPTANCE REVIEW STATUS
Review date:
Review status:
Reviewers:
PUBLIC FUNCTION(S)
OCIAttrGet
OCIAttrSet
OCIBindArrayOfStruct
OCIBindByName
OCIBindByPos
OCIBindDynamic
OCIBindObject
OCIBreak
OCIConnectionPoolCreate
OCISessionPoolCreate
OCISessionGet
OCISessionRelease
OCIDateTimeAssign
OCIDateTimeCheck
OCIDateTimeCompare
OCIDateTimeConvert
OCIDateTimeFromText
OCIDateTimeGetDate
OCIDateTimeGetTime
OCIDateTimeGetTime
OCIDateTimeGetTimeZoneOffset
OCIDateTimeSysTimeStamp
OCIDateTimeIntervalAdd
OCIDateTimeIntervalSub
OCIDateTimeConstruct
OCIDateTimeSubtract
OCIDateTimeToText
OCIDateTimeGetTimeZoneName
OCIDateTimeToArray
OCIDateTimeFromArray
OCIRowidToChar
OCIDefineArrayOfStruct
OCIDefineByPos
OCIDefineDynamic
OCIDefineObject
OCIDescAlloc
OCIDescFree
OCIDescribeAny
OCIEnvCreate
OCIEnvNlsCreate
OCIEnvInit
OCIErrorGet
OCIExtractSetKey
OCIExtractFromFile
OCIIntervalSubtract
OCIIntervalMultiply
OCIIntervalToNumber
OCIIntervalToText
OCIIntervalFromTZ
OCIKerbAttrSet
OCILdaToSvcCtx
OCILobAppend
OCILobAssign
OCILobCharSetForm
OCILobCharSetId
OCILobCopy
OCILobCreateTemporary
OCILobDisableBuffering
OCILobEnableBuffering
OCILobErase
OCILobOpen
OCILobClose
OCILobFileClose
OCILobFileCLoseAll
OCILobFileExists
OCILobFileGetName
OCILobFileIsOpen
OCILobFileOpen
OCILobFileSetName
OCILobFlushBuffer
OCILobFreeTemporary
OCILobGetChunkSize
OCILobGetLength
OCILobIsEqual
OCILobIsTemporary
OCILobLoadFromFile
OCILobLocatorAssign
OCILobLocatorIsInit
OCILobRead
OCILobTrim
OCILobWrite
OCILobWriteAppend
OCILobGetStorageLimit
OCILobGetOptions
OCILobSetOptions
OCILobGetContentType
OCILobSetContentType
OCILogoff
OCILogon
OCILogon2
OCIMemoryFree
OCIParamGet
OCIParamGet
OCIPasswordChange
OCIReset
OCIResultSetToStmt
OCIServerAttach
OCIServerDetach
OCIServerVersion
OCISessionBegin
OCISessionEnd
OCIStmtExecute
OCIStmtFetch
OCIStmtFetch2
OCIStmtGetPieceInfo
OCIStmtPrepare
OCIStmtPrepare2
OCIStmtRelease
OCIStmtSetPieceInfo
OCIFormatString
OCISvcCtxToLda
OCITransCommit
OCITransDetach
OCITransForget
OCITransMultiPrepare
OCITransPrepare
OCITransRollback
OCITransStart
OCIInitialize
OCIEnvCreate
OCIEnvNlsCreate
OCIFEnvCreate
OCIHandleAlloc
OCIDescriptorAlloc
OCIDescriptorFree
OCIArrayDescriptorAlloc
OCIArrayDescriptorFree
OCIEnvInit
OCIServerAttach
OCISessionBegin
OCISessionEnd
OCILogon
OCILogon2
OCIPasswordChange
OCIStmtPrepare
OCIStmtPrepare2
OCIStmtRelease
OCIBindByPos
OCIBindByName
OCIBindObject
OCIBindDynamic
OCIBindArrayOfStruct
OCIStmtGetPieceInfo
OCIStmtSetPieceInfo
OCIStmtExecute
OCIDefineByPos
OCIDefineObject
OCIDefineDynamic
OCIRowidToChar
OCIDefineArrayOfStruct
OCIStmtFetch
OCIStmtFetch2
OCIStmtGetBindInfo
OCIDescribeAny
OCIParamGet
OCIParamSet
OCITransStart
OCITransMultiPrepare
OCIErrorGet
OCILobAppend
OCILobAssign
OCILobCharSetForm
OCILobCharSetId
OCILobCopy
OCILobCreateTemporary
OCILobClose
OCILobDisableBuffering
OCILobEnableBuffering
OCILobErase
OCILobFileClose
OCILobFileExists
OCILobFileGetName
OCILobFileIsOpen
OCILobFileOpen
OCILobFileSetName
OCILobFlushBuffer
OCILobFreeTemporary
OCILobGetChunkSize
OCILobGetLength
OCILobIsEqual
OCILobIsOpen
OCILobIsTemporary
OCILobLoadFromFile
OCILobLocatorAssign
OCILobLocatorIsInit
OCILobOpen
OCILobRead
OCILobTrim
OCILobWrite
OCILobWriteAppend
OCIServerVersion
OCIServerRelease
OCIAttrGet
OCIAttrSet
OCIUserCallbackRegister
OCIUserCallbackGet
OCISharedLibInit
OCIFileExists
OCIFileGetLength
OCIFileOpen
OCIFileRead
OCIFileSeek
OCIFileWrite
OCILobCopy2
OCILobErase2
OCILobGetLength2
OCILobLoadFromFile2
OCILobRead2
OCILobArrayRead
OCILobTrim2
OCILobWrite2
OCILobArrayWrite
OCILobWriteAppend2
OCILobGetStorageLimit
OCISecurityOpenWallet
OCISecurityCloseWallet
OCISecurityCreateWallet
OCISecurityDestroyWallet
OCISecurityStorePersona
OCISecurityOpenPersona
OCISecurityClosePersona
OCISecurityRemovePersona
OCISecurityCreatePersona
OCISecuritySetProtection
OCISecurityGetProtection
OCISecurityRemoveIdentity
OCISecurityCreateIdentity
OCISecurityAbortIdentity
OCISecurityFreeIdentity
OCISecurityStoreTrustedIdentity
OCISecuritySign
OCISecuritySignExpansion
OCISecurityVerify
OCISecurityValidate
OCISecuritySignDetached
OCISecuritySignDetExpansion
OCISecurityVerifyDetached
OCISecurity_PKEncrypt
OCISecurityPKEncryptExpansion
OCISecurityPKDecrypt
OCISecurityEncrypt
OCISecurityEncryptExpansion
OCISecurityDecrypt
OCISecurityEnvelope
OCISecurityDeEnvelope
OCISecurityKeyedHash
OCISecurityKeyedHashExpansion
OCISecurityHash
OCISecurityHashExpansion
OCISecuritySeedRandom
OCISecurityRandomBytes
OCISecurityRandomNumber
OCISecurityInitBlock
OCISecurityReuseBlock
OCISecurityPurgeBlock
OCISecuritySetBlock
OCISecurityGetIdentity
OCIAQEnq
OCIAQDeq
OCIAQEnqArray
OCIAQEnqStreaming
OCIAQDeqArray
OCIAQListen
OCIAQListen2
OCIExtractSetKey
OCIExtractFromFile
OCIExtractToInt
OCIExtractToBool
OCIExtractToStr
OCIExtractToOCINum
OCIExtractFromList
OCIMemoryAlloc
OCIMemoryResize
OCIContextSetValue
OCIContextGetValue
OCIContextClearValue
OCIMemorySetCurrentIDs
OCIPicklerTdsCtxInit
OCIPicklerTdsInit
OCIPicklerTdsCreateElementNumber
OCIPicklerTdsCreateElementChar
OCIPicklerTdsCreateElementVarchar
OCIPicklerTdsCreateElementRaw
OCIPicklerTdsCreateElement
OCIPicklerTdsAddAttr
OCIPicklerTdsGenerate
OCIPicklerTdsGetAttr
OCIPicklerFdoInit
OCIPicklerFdoFree
OCIPicklerImageInit
OCIPicklerImageFree
OCIPicklerImageAddScalar
OCIPicklerImageAddNullScalar
OCIPicklerImageGenerate
OCIPicklerImageGetScalarSize
OCIPicklerImageGetScalar
OCIPicklerImageCollBegin
OCIPicklerImageCollAddScalar
OCIPicklerImageCollEnd
OCIPicklerImageCollBeginScan
OCIPicklerImageCollGetScalarSize
OCIPicklerImageCollGetScalar
OCIAnyDataGetType
OCIAnyDataIsNull
OCIAnyDataConvert
OCIAnyDataBeginCreate
OCIAnyDataAttrSet
OCIAnyDataCollAddElem
OCIAnyDataEndCreate
OCIAnyDataAccess
OCIAnyDataGetCurrAttrNum
OCIAnyDataAttrGet
OCIAnyDataCollGetElem
OCIPicklerTdsCtxInit
OCIPicklerTdsInit
OCIPicklerTdsCreateElementNumber
OCIPicklerTdsCreateElementChar
OCIPicklerTdsCreateElementVarchar
OCIPicklerTdsCreateElementRaw
OCIPicklerTdsCreateElement
OCIPicklerTdsAddAttr
OCIPicklerTdsGenerate
OCIPicklerTdsGetAttr
OCI