| cancelCurrentCommand(SAPDB_Int8 sessionID, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| checkKeyOption(const char *keyoption, char *servernode, SAPDB_Int4 &servernodelength, char *serverdb, SAPDB_Int4 &serverdblength, SAPDB_Int4 &isolationlevel, SAPDB_Int4 &cachelimit, SAPDB_Int4 &sqlmode, SAPDB_Int4 &timeout, char *username, SAPDB_Int4 &usernamelength, SQLDBC_StringEncoding &usernameEncoding, SAPDBErr_MessageList &errorMessages) | SQLDBC_IRuntime | [inline, virtual] |
| CounterHandle typedef | SQLDBC_IRuntime | |
| createCounter(CounterHandle &counterHandle, SAPDBMem_IRawAllocator &allocator, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| createMutex(MutexHandle &mutexHandle, SAPDBMem_IRawAllocator &allocator, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| createSemaphore(SemaphoreHandle &semaphoreHandle, SAPDB_Int4 initialValue, SAPDBMem_IRawAllocator &allocator, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| destroyCounter(CounterHandle counterHandle, SAPDBMem_IRawAllocator &allocator, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| destroyMutex(MutexHandle &mutexHandle, SAPDBMem_IRawAllocator &allocator, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| destroySemaphore(SemaphoreHandle &semaphoreHandle, SAPDBMem_IRawAllocator &allocator, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| getCurrentTaskID()=0 | SQLDBC_IRuntime | [pure virtual] |
| getGlobalAllocator()=0 | SQLDBC_IRuntime | [pure virtual] |
| getIdentifier() const | SQLDBC_IRuntime | [inline, virtual] |
| getSession(const char *connectUrl, const char *connectCommand, const char *password, SAPDB_Int4 passwordLength, const SQLDBC_StringEncoding commandEncoding, SAPDB_Int8 &sessionID, SAPDB_UInt4 &packetSize, SAPDB_Int4 &packetListSize, void **packetList, void **sessionInfoReply, SAPDBErr_MessageList &errorMessages, SAPDBMem_IRawAllocator *allocator=0)=0 | SQLDBC_IRuntime | [pure virtual] |
| getTaskTraceContext()=0 | SQLDBC_IRuntime | [pure virtual] |
| getTraceOptions(char *options, SAPDB_Int4 optionslength) | SQLDBC_IRuntime | [inline, virtual] |
| lockMutex(MutexHandle mutexHandle)=0 | SQLDBC_IRuntime | [pure virtual] |
| MutexHandle typedef | SQLDBC_IRuntime | |
| nextCounter(CounterHandle counterHandle)=0 | SQLDBC_IRuntime | [pure virtual] |
| receive(SAPDB_Int8 sessionID, void **replyData, SAPDB_Int4 &replyDataLength, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| releaseMutex(MutexHandle mutexHandle)=0 | SQLDBC_IRuntime | [pure virtual] |
| releaseSession(SAPDB_Int8 sessionID, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| request(SAPDB_Int8 sessionID, void *requestData, SAPDB_UInt4 requestDataLength, SAPDBErr_MessageList &errorMessages)=0 | SQLDBC_IRuntime | [pure virtual] |
| SemaphoreHandle typedef | SQLDBC_IRuntime | |
| setTraceOptions(const char *optionstring) | SQLDBC_IRuntime | [inline, virtual] |
| signalSemaphore(SemaphoreHandle semaphoreHandle)=0 | SQLDBC_IRuntime | [pure virtual] |
| TaskID typedef | SQLDBC_IRuntime | |
| traceError(SAPDB_Int4 errorcode) | SQLDBC_IRuntime | [inline, virtual] |
| updateTraceFlags(SAPDB_Bool &traceEnabled) | SQLDBC_IRuntime | [inline, virtual] |
| waitSemaphore(SemaphoreHandle semaphoreHandle)=0 | SQLDBC_IRuntime | [pure virtual] |
| write(const char *s, SAPDB_Int4 size)=0 | SQLDBC_IRuntime | [pure virtual] |
| writeln(const char *s, SAPDB_Int4 size)=0 | SQLDBC_IRuntime | [pure virtual] |
| ~SQLDBC_IRuntime() | SQLDBC_IRuntime | [inline, virtual] |