view Wnn/manual/3.libwnn/js_lib/connect @ 2:b605a0e60f5b

- reverted jdata.h - fixed the bug which occurred on changing length of bunsetsu.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 17:42:01 +0900
parents bbc77ca4def5
children
line wrap: on
line source




JS_CONNECT( )       UNIX Programmer's Manual        JS_CONNECT( )



名称

     js_connect()        サーバとの間にコネクションを張る。

形式

     #include "jslib.h"

     struct wnn_env *
     js_connect(server,env_name, timeout)
     char *env_name;               /* 環境名 */
     WNN_JSERVER_ID *server;       /* サーバID */
     int timeout;                  /* タイムアウト時間 */

機能

     サーバとの間にコネクションを張り、同時にサーバの内部に環境を
     作る。サーバ名で、 js_open のリターン値のサーバ ID を指定す
     る。サーバ名の最大文字数は、 256 文字である。

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

リターンバリュー

     環境名に既に存在する環境を指定した時にはその環境を返し、
     NULL を指定した時には新しい環境を作って返す。
     異常終了時には、-1 を返す。

使用上の注意

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



Printed 1/22/92         20 September 1991                       1