指定したターミナル・オブジェクトにメッセージを伝搬します。 ターミナルがコネクターによって他のノードに付加されていない場合には、メッセージは伝搬されず、この関数は無視されます。したがって、ノードが取るアクションが異ならない限り (この場合は、cniIsTerminalAttached を使用してターミナルが接続されているかを検査する)、メッセージの伝搬の前にターミナルが付加されているかどうかを検査する必要はありません。
int cniPropagate( int* returnCode, CciTerminal* terminalObject, CciMessage* localEnvironment, CciMessage* exceptionList, CciMessage* message);
このメッセージ・オブジェクトは、ブローカーによって提供されるパブリッシュ/サブスクライブ・ノードによって使用されます。
旧バージョンとの互換性のために、このパラメーターを destinationList として参照することができます。