


JL_OPEN( )          UNIX Programmer's Manual           JL_OPEN( )



̾

     jl_open()           ФȥͥĥĶ򥵡˺롣



     #include "jllib.h"

     struct wnn_buf *
     jl_open(env_n, server_n, wnnrc_n, error_handler,
                                   message_handler, timeout)
     char *env_n;                  /* Ķ̾ */
     char *server_n;               /* ̾ */
     char *wnnrc_n;                /* wnnrcե̾ */
     int  (*error_handler)();      /* 顼ϥɥ */
     int  (*message_handler)();    /* åϥɥ */
     int timeout;                  /* ॢȻ */

ǽ

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

     server_n  null ݥ󥿡ӡ null ʸλϡ
     /etc/hosts  jserver Ȥ alias ƤۥȤ
     õ³褦Ȥ롣񤫤Ƥʤˤϡ
     unix domain  socket ³褦Ȥ롣

     Ķ̾δĶ jserver ˺롣ե 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                       1





































































