view Wnn/manual/3.libwnn/js_lib/open @ 0:bbc77ca4def5

initial import
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 04:30:14 +0900
parents
children
line wrap: on
line source




JS_OPEN( )          UNIX Programmer's Manual           JS_OPEN( )



名称

     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 を設定しな
     ければならない。





Printed 1/22/92         20 September 1991                       1