共通デスクトップ環境 ToolTalk メッセージの概要

ttdt_open

char *  ttdt_open(  int *           ttfd,
                    const char *    toolname,
                    const char *    vendor,
                    const char *    version,
                    int             sendStarted );

ttdt_open() 関数は、ToolTalk 通信終端を作成します。この関数は、tt_open()関数と tt_fd() 関数を呼び出します。ttdt_open() 関数は、toolnamevendorversion と作成された procid とを関連付けます。新しい procid のデフォルト・コンテキストを environ(5) から初期化します。sendStarted 引き数が設定された場合は、Started 通知を送信します。

ttdt_open() 関数は、tt_free() 関数で解放できる文字列に、作成された procid を返します。

この関数は、tt_open() 関数および tt_fd() 関数で発生したどのようなエラーも返すことができます。Started 通知が失敗した場合、エラーは伝達されません。