TDA Kernel DLL Additional Functions
◆ TDA_CreateReturnString()
const char* TDA_CreateReturnString |
( |
const char * |
s | ) |
|
◆ TDA_GetCurrentProcessID()
unsigned int TDA_GetCurrentProcessID |
( |
| ) |
|
◆ TDA_GetParentProcessID()
unsigned int TDA_GetParentProcessID |
( |
| ) |
|
◆ TDA_GetTDAKernelLibraryPath()
TDAEXTERN const char* TDACALL TDA_GetTDAKernelLibraryPath |
( |
| ) |
|
◆ TDA_GetTDAKernelLibraryPathW()
TDAEXTERN const wchar_t* TDACALL TDA_GetTDAKernelLibraryPathW |
( |
| ) |
|
◆ TDA_GetTDAKernelReference()
TDAEXTERN void* TDACALL TDA_GetTDAKernelReference |
( |
const char * |
protocolOrUri | ) |
|
Either creates a new TDA Kernel instance and returns its reference (if just the name of a communication protocol is specified), or obtains a reference to an existing TDA Kernel (if an URI is specified).
- Parameters
-
protocolOrURI | a string denoting either a protocol name ("jni", "pipe", "shared_memory", "corba"), which specifies the communication mechanism for a TDA Kernel instance to be created, or an URI ("jni:UUID", "shared_memory:MEMORY_NAME", "corba:IOR") for obtaining a reference to an existing TDA Kernel. |
- Returns
- a reference to a TDA Kernel, or null on error.
◆ TDA_FreeTDAKernelReference()
TDAEXTERN bool TDACALL TDA_FreeTDAKernelReference |
( |
void * |
tdaKernel | ) |
|