Parameter Handler Functions

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.