This function returns the name of the output terminal of the source node for the specified connection.
CciSize cciGetSourceTerminalName (int* returnCode,
CciConnection* connection,
CciChar* value,
CciSize length);
The provided buffer was not large enough to hold the value of node's name.
void myPropagatedMessageCallback(
CciDataContext* userContext,
CciMessage* message,
CciMessage* localEnvironment,
CciMessage* exceptionList,
CciMessage* environment,
CciConnection* connection){
int rc = CCI_SUCCESS;
CciChar sourceTerminalName[initialStringBufferLength];
cciGetSourceTerminalName(&rc,
connection,
sourceTerminalName,
initialStringBufferLength);
}