


JS_OPEN_LANG( )     UNIX Programmer's Manual      JS_OPEN_LANG( )





     js_open_lang()           Q[WEXyVtBbNȕϊT[o
                              gpJnB

`

     #include "jslib.h"

     WNN_JSERVER_ID *
     js_open(server, lang, timeout)
     char *server;                 /* T[ô}ṼzXg */
     char *lang;                   /* Q[W */
     int timeout;                  /* ^CAEg */

@\

     Q[WEXyVtBbNȕϊT[o̎gpJnBT[
     ô}ṼzXg server A NULL ܂́A󕶎A
     ܂́A "unix" ̏ꍇ́AzXǵA "unix" ɂȂA UNIX
     hC̃\PbggpB̏ꍇ́A\Pbg̏I[
     ́A serverdefs t@C lang vs̑ 3 g
     pBꂪȂꍇ́AftHg
     /tmp/jd_sockV4 łBȊȌꍇ́AzXǵA
     gethostname(3N) œlɂȂA INET hC̃\Pbgg
     pB̏ꍇ́AT[rX́A serverdefs t@C
     lang vs̑ 4 gpBꂪȂ
     ́AftHg wnn4 łB

     lang ŁAϊΏۂ̌w肷B
            "Jp_JP"           {
            "Cn_CN"           
            "Kr_KR"           ؍
            "Tw_TW"           p
     łBA{AȊÓA܂ȂB

     timeout( b ) ȓɁAT[oƐڑłȂꍇ́Aڑ𒆒f
     ُIB^CAEg̐ݒ̂߂ɁA SIGALARM gp
     ĂB timeout  0 ܂́Ȁꍇ́A SIGALARM gp
     ȂB

^[o[

     Iɂ́AT[oIDԂB
     ُIɂ́ANULL ԂB

gp̒

     ^CAEgɂ́A SIGALARM gpĂ̂ŁAӂKv
     B SIGALARM gpȂꍇɂ́A timeout  0 ݒ肵
     ΂ȂȂB




Printed 1/22/92         20 September 1991                       1





































































