Provided by: libwnn-dev_1.1.1~a021+cvs20130302-8build1_amd64 bug

名称


       js_open()           日本語マルチクライアントサーバの使用を開始する。

形式


       #include "jslib.h"

       WNN_JSERVER_ID *
       js_open(server, timeout)
       char *server;                 /* サーバのいるマシンのホスト名 */
       int timeout;                  /* タイムアウト時間 */

機能


       日本語マルチクライアントサーバ  (jserver)  の使用を開始する。 サーバのいるマシンのホスト名
       server が、NULLまたは、空文字列、または、 "unix" の場合は、ホスト名は、"unix" になり、UNIX
       ドメインのソケットが  使用される。 それ以外の場合は、ホスト名は、gethostname(3N)で得た値に
       なり、INET ドメ インのソケットが使用される。

       timeout(秒)以内に、サーバと接続できない場合は、接続を中断し異常終了する。 タイムアウトの設
       定のために、SIGALARM を使用している。 timeout が 0 または、負の場合は、SIGALARM を使用しな
       い。

リターンバリュー


       正常終了時には、サーバIDを返す。
       異常終了時には、NULL を返す。

使用上の注意


       タイムアウトには、SIGALARM を使用しているので、注意が必要である。 SIGALARM  を使用する場合
       には、timeout に 0 を設定しなければならない。

                                        20 September 1991                              JS_OPEN(3)