メッセージを複数のセッション間で送受信したい場合もあります。複数のセッションに登録する場合、プログラムは接続したいセッションの識別子を検索し、新しいセッションを設定し、ToolTalk サービスに登録しなければなりません。
次のコード例は、procid を sessid1 に、procid2 を sessid2 に接続する方法を示しています。
tt_default_session_set(sessid1); my_procid1 = tt_open(); tt_default_session_set(sessid2); my_procid2 = tt_open(); tt_fd2 = tt_fd(); |
こうしておくと、tt_default_procid_set() を使用して、セッション間を切り替えることができます。