


JL_DIC_ADD( )       UNIX Programmer's Manual        JL_DIC_ADD( )



̾

     jl_dic_add()        Хåե˼ɲä롣
     jl_dic_add_e()      Ķ˼ɲä롣



     #include "jllib.h"

     int
     jl_dic_add(buf,dic_name,hindo_name, rev, prio,rw, hrw, pwd_dic,
                                   pwd_hindo, error_handler, message_handler)
     struct wnn_buf *buf;          /* Хåե */
     char *dic_name;               /* ̾ */
     char *hindo_name;             /* ٥ե̾ */
     int rev;                      /* Ѵɤ(̤) */
     int prio;                     /* ͥ */
     int rw;                       /* R/W */
     int hrw;                      /* ٥եR/W */
     char *pwd_dic;                /* Υѥɥե̾ */
     char *pwd_hindo;              /* ٥եΥѥɥե̾ */
     int (*error_handler)();       /* 顼ϥɥ */
     int (*message_handler)();     /* åϥɥ */

     int
     jl_dic_add_e(env,dic_name,hindo_name, rev, prio,rw, hrw,pwd_dic,
                                   pwd_hindo, error_handler, message_handler)
     struct wnn_env *env;          /* Ķ */
     char *dic_name;               /* ̾ */
     char *hindo_name;             /* ٥ե̾ */
     int rev;                      /* Ѵɤ(̤) */
     int prio;                     /* ͥ */
     int rw;                       /* R/W */
     int hrw;                      /* ٥եR/W */
     char *pwd_dic;                /* Υѥɥե̾ */
     char *pwd_hindo;              /* ٥եΥѥɥե̾ */
     int (*error_handler)();       /* 顼ϥɥ */
     int (*message_handler)();     /* åϥɥ */

ǽ

     jl_dic_add ϡХåե buf δĶˡ jl_dic_add_e ϡ
      env  dic_name, hindo_name μ٥եɲä
     롣饤ȡȤμ٥եϡե̾
     Ƭ ! Ĥ̾ dic_name, hindo_name ˻ꤹ롣

     prio ǡͥ٤ꤹ롣 rw, hrw ǡ٥ե
     뤬ɤ߼Ѥݤꤹ롣
            WNN_DIC_RDONLY    ɤ߼
            WNN_DIC_RW        ɤ߼/񤭹߲ǽ
     Ƿ񡢤ӡɤ߼ѼˤϡñϿ / 
     Ǥʤ

     rev  ǡѴԤʤɤꤹ롣
            WNN_DIC_ADD_REV   Ѵ
            WNN_DIC_ADD_NOR   ̾Ѵ
     ѴФƤѴϹԤʤȤǤʤ

     pwd_dic, pwd_hindo ǡڤ٥եΥѥɤ
     äƤե̾ꤹ롣ڤ٥ե˥ѥ
     ɤݤäƤʤϡ NULL ꤹ롣

     顼ϥɥ error_handler ǡڤ٥ե뤬¸
     ߤʤ˺뤫ݤꤹ롣
            WNN_NO_CREAT      Ϻ餺ιԤϥåפ롣
            WNN_CREATE        ϿǽȤƺɤ߹ࡣ
                              ٥եϤμФ٥ե
                              ƺɤ߹ࡣ
            ¾            (*error_handler)()򡢥åȤʤʸ
                              Ȥơʤɤ뤫ݤ֤
                              ؿȸʤδؿƤ֡
                              ؿͤ 1 ʤ0 ʤʤ

     åϥɥ message_handler  NULL ǤʤСʸ
     ɽؿȸʤʤɤȤå
     ɽԤʤ

     Υϥɥ餬ɬפʤΤϡ jl_open ǡХåŪ˼
     ɤ߹ߤԤʤǤ롣     ե
     ˤϡհǺ롣

꥿Х塼

     ｪλˤϼֹ֤
     ۾ｪλˤ -1 ֤






Printed 1/22/92          2 October 1991                         2



































































































