


JL_OPEN_LANG( )     UNIX Programmer's Manual      JL_OPEN_LANG( )



̾

     jl_open_lang()       ФȥͥĥĶ򥵡˺롣



     #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;               /* ̾ */
     char *lang;                   /* 󥲡 */
     char *wnnrc_n;                /* wnnrcե̾ */
     int  (*error_handler)();      /* 顼ϥɥ */
     int  (*message_handler)();    /* åϥɥ */
     int timeout;                  /* ॢȻ */

ǽ

     Ķ̾ env_n ڤӡ̾ server_n ǻꤵ줿Ķ
     ꡢѴХåեä֤

     server_n  null ݥ󥿡뤤ϡ null ξ硢 ser-
     verdefs ե lang פԤ򻲾Ȥ 2 
     ΥۥȤ³褦Ȥ롣³Ǥʤä硢
     ϡ 2 ΥۥȤ NULL ξ硢 unix domain  socket
     ³褦Ȥ롣

     lang ǡѴоݤθꤹ롣ܺ٤ϡ js_open_lang 
     ȡ

     ե wnnrc ꤵ줿硢Ķνե
     ȤѤΥեλ ( ꡢ°ե
     ꡢѥ᡼ ) 򤽤δĶФƹԤʤ

     ꤵ줿ե롢٥ե뤬¸ߤʤν
     顼ϥɥ error_handler åϥɥ
     message_handler ǻꤹ롣 jl_dic_add 򻲾ȡ

     timeout(  ) ˡФ³Ǥʤϡ³
     ۾ｪλ롣ॢȤΤˡ SIGALARM 
     Ƥ롣 timeout  0 ޤϡξϡ SIGALARM 
     ʤ js_connect 򻲾ȡ

꥿Х塼

     ｪλˤϡХåեΥݥ󥿤֤
     ۾ｪλˤ NULL ֤

Ѿ

     ॢȤˤϡ SIGALARM ѤƤΤǡդɬפ
     롣 SIGALARM Ѥʤˤϡ timeout  0 ꤷ
     Фʤʤ



Printed 1/22/92         20 September 1991                       2



































































































































