Describes various parameter handler utility APIs used by custom internal adapters.
These functions are used for both input and output adapters.
API | Description |
---|---|
void addConnectionParam(void* connectionParam, const char* key, const char* val); | Populates the ConnectionParam object with a key-value pair. |
int getConnectionParamInt64_t(void* connectionParams, const char* key); | Retrieves a parameter value as a long datatype. |
const char* getConnectionParamString(void* connectionParams, const char* key); | Retrieves a parameter value as a string datatype. |
const char* substitute(void* connectionParam, const char *where, const char *paramPrefix="", int depth=0); | Substitutes the specified environment variables and parameters in string format. |
DLLIMPORT int getConfiguredSections(void* connectionParams); | Determines the number of existing configuration sections. |