Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-01 08:52:28

0001 typedef struct _KmCommand {     /*                                         */ __
0002   struct _KmCommand *next;      /* link to next command                    */ __
0003   char         *path;           /* command path                            */ __
0004   char         *name;           /* command name                            */ __
0005   int           hidden;         /* flag if command is invisible            */ __
0006   int           level;          /* depth of submenus                       */ __
0007   int           total;          /* total number of parameters              */ __
0008   int           mandatory;      /* number of mandatory parameters          */ __
0009   KmParameter **par;            /* list of total parameter descriptions    */ __
0010   int           list_par;       /* index+1 of parameter taking a list      */ __
0011   int           xcount;         /* count number of action calls            */ __
0012   SUBROUTINE   *action_F;       /* action routine                          */ __
0013   IntFunc      *action_C;       /* action routine                          */ __
0014   SUBROUTINE   *user_help_F;    /* user help routine                       */ __
0015   pCharFunc    *user_help_C;    /* user help routine                       */ __
0016   int          nguidance;       /* number of lines in guidance text        */ __
0017   char        **guidance;       /* help text                               */ __
0018   int          nkeyword;        /* number of lines for keywords            */ __
0019   char        **keyword;        /* list of keywords                        */ __
0020   int          nhlink;          /* number of lines for links               */ __
0021   char        **hlink;          /* list of links                           */ __
0022   int           argc;           /* number of arguments entered             */ __
0023   char        **argv;           /* argc argument values                    */ __
0024   char         *argline;        /* argument line as entered                */ __
0025   int          *argoffs;        /* argc offsets into argline for KUGETE    */ __
0026 } KmCommand;                    /*                                         */ __
0027                                 /*                                         */ __