Defines the prototype for the handler function called by the RegisterCommand function.
#include <netware.h>
typedef int (
*CommandHandler_t)
(
int funcCode,
void *scrID,
const char *command,
const char *upperCaseCommand,
void *callerReference);
Specifies the type of function with one of the following commands:
(IN) Points to the console screen that the caller has opened for use. See OpenScreen in Volume 1.
(IN) Points to the command line string that needs to be parsed. This string is in raw format (ASCIIZ).
(IN) Points to a copy of the command line that has been converted to an upper case ASCIIZ string.
(IN) Points to a developer-defined value that is passed from the RegisterCommand function to the parser function.
This handler function must return one of the following. If two #defines are given, the second one specifies a more intuitive name.
The handler function for the RegisterCommand function must conform to this prototype.
The function pointer to the handler must be wrappered with the NX_WRAP_INTERFACE macro to ensure accurate library context is established.