Mercurial > freewnn
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