この関数を使用して、バッファーを提供します。 これは、入力ノードでのみ使用されます。 アドレスは、ブローカーへの入力メッセージの入力ビット・ストリームとして、source パラメーターによって指定されます。
バッファーを提供することによって、 入力ノードは、データを読み取って、外部データ・ソースからの入力メッセージを表すビット・ストリームに入れることができます。 戻り時にブローカーはデータのコピーを取り、呼び出し側はストレージを解放できます。
int cniSetInputBuffer(
void* returnCode,
CciMessage* message,
Void* source,
CCiInt length);
なし。 エラーが発生した場合、returnCode パラメーターがエラーの理由を示します。
cniSetInputBuffer(&rc, message, buffer, buflen);