/*
 * Source generated with ARexxBox 1.11 (May  5 1993)
 * which is Copyright (c) 1992,1993 Michael Balzer
 */

#include <exec/types.h>
#include <dos/dos.h>
#include <rexx/storage.h>

#define NO_GLOBALS
#include "rx_test2.h"

#define RESINDEX(stype) (((long) &((struct stype *)0)->res) / sizeof(long))

char	RexxPortBaseName[80] = "TEST2";
char	*rexx_extension = "TEST2";

struct rxs_command rxs_commandlist[] =
{
	{ "ALIAS", "GLOBAL/S,NAME/A,COMMAND/F", NULL, 0, rx_alias, 1 },
	{ "CMDSHELL", "OPEN/S,CLOSE/S", NULL, 0, rx_cmdshell, 1 },
	{ "DISABLE", "GLOBAL/S,NAMES/M", NULL, 0, rx_disable, 1 },
	{ "ENABLE", "GLOBAL/S,NAMES/M", NULL, 0, rx_enable, 1 },
	{ "FAULT", "NUMBER/N/A", "DESCRIPTION", RESINDEX(rxd_fault), rx_fault, 1 },
	{ "HELP", "COMMAND,PROMPT/S", "COMMANDDESC,COMMANDLIST/M", RESINDEX(rxd_help), rx_help, 1 },
	{ "RX", "CONSOLE/S,ASYNC/S,COMMAND/F", "RC/N,RESULT", RESINDEX(rxd_rx), rx_rx, 1 },
	{ NULL, NULL, NULL, NULL, NULL }
};

int		command_cnt = 7;

