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