


JL_CONNECT_LANG( )  UNIX Programmer's Manual   JL_CONNECT_LANG( )





     jl_connect_lang()   B

`

     #include "jllib.h"

     struct wnn_env *
     jl_connect_lang(env_n, server_n, lang, wnnrc_n,
                                   error_handler, message_handler, timeout)
     char *env_n;                  /*  */
     char *server_n;               /* T[o */
     char *lang;                   /* Q[W */
     char *wnnrc_n;                /* wnnrct@C */
     int  (*error_handler)();      /* G[Enh */
     int  (*message_handler)();    /* bZ[WEnh */
     int timeout;                  /* ^CAEg */

@\

     Vw肳ꂽT[o server_n Ɏw肳ꂽ
     env_n ōAԂBT[oƃRlNgĂȂꍇ́A
     RlNV𒣂Bɂ̊݂鎞ɂ́Å
     ԂB

     lang ŁAϊΏۂ̌w肷Bڍׂ́A js_open_lang 
     QƁB

     server_n A null |C^A邢́A null ̏ꍇA ser-
     verdefs t@C lang vsQƂȂ 2 
     ̃zXgɐڑ悤ƂB̐ڑłȂꍇA
     ́A 2 ̃zXg NULL ̏ꍇA unix domain  socket
     Őڑ悤ƂB

     t@C wnnrc_n w肳ꂽꍇAt@C̏
     sȂBsȂȂꍇ́A wnnrc_n  NULL w
     B jl_open QƁBG[Enh error_handler AbZ
     [WEnh message_handler pB jl_dic_add QƁB

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

^[o[

     Iɂ́AԂB
     ُIɂ NULL ԂB

gp̒

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



Printed 8/24/92         19 September 1991                       1




































































































































