GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


NAME

       XPACmdAdd -  add a command to an XPA command public access point

SYNOPSIS

         #include <xpa.h>

         XPACmd XPACmdAdd(XPA xpa, char *name, char *help,
                          int (*send_callback)(),
                          void *send_data, char *send_mode,
                          int (*rec_callback)(),
                          void *rec_data,  char *rec_mode);

DESCRIPTION

       Add a command to an XPA command access point. The XPA argument
       specifies the XPA struct returned by a call to XPANewCmd(). The name
       argument is the name of the command. The other arguments function
       identically to the arguments in the XPANew() command, i.e., the
       send_callback and rec_callback routines have identical calling
       sequences to their XPANew() counterparts, with the exceptions noted
       below.

       When help is requested for a command access point using:

         xpaget \-h class:name

       all of the command help strings are listed.  To get help for a given
       command, use:

         xpaget \-h class:name cmd

       Also, the acl keyword in the send_mode and receive_mode strings is
       global to the access point, not local to the command.  Thus, the value
       for the acl mode should be the same in all send_mode (or receive_mode)
       strings for each command in a command access point. (The acl for
       send_mode need not be the same as the acl for receive_mode, though).

SEE ALSO

       See xpa(7) for a list of XPA help pages



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.118 seconds. Last modified: November 04 2018 12:49:43.