Product Information > JADE External Interface Developer’s Reference > Chapter 1 - Using External Methods and External Functions > String
String
int paramGetString(const DskParam& param,
                   Character* pValue,
                   Size length)

int paramSetString(DskParam& param,
                   Character* pValue,
                   Size length = UseNullTerminatedLength,
                   PUsage usage = USAGE_CONSTANT)

Within JADE, you can embed null characters in strings. If a string containing embedded null characters is passed as a usage input parameter to an external method, you should assume that the string returned by paramGetString ends at the first null character; that is, assume that the string has been truncated at the first null character.

To safely pass strings containing embedded null characters from JADE to external methods, define the string parameter in JADE as io usage.