


JL_OPEN_LANG( )     UNIX Programmer's Manual      JL_OPEN_LANG( )





     jl_open_lang()       T[oƃRlNV𒣂T[oɍB

`

     #include "jllib.h"

     struct wnn_buf *
     jl_open_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 */

@\

      env_n AyсAT[o server_n Ŏw肳ꂽ
     AVϊobt@ĕԂ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

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

     t@C wnnrc w肳ꂽꍇA̏t@C
     ƂėpÃt@C̎w ( wAtt@Cw
     Ap[^w ) ̊ɑ΂čsȂB

     w肳ꂽt@CApxt@C݂Ȃꍇ̏A
     G[Enh error_handler AbZ[WEnh
     message_handler Ŏw肷B 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ɂ́Aobt@̃|C^ԂB
     ُIɂ NULL ԂB

gp̒

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



Printed 1/22/92         20 September 1991                       2



































































































































