alarm_rptw_text

	status.i4.v = alarm_rptw_text(alarm_id.i2.r, text.i1a.r [,reading.i4.r]
				      [,good_bad.i1.r] [,exception.i1.r]
				      [,high_low.i1.r])

	This routine allows a process to report an alarm (or event) to
	the central alarm server along with a text message.

	alarm_id	alarm ID to be reported which is used to
			construct the Event Message Code (EMC)
			(constants are in alarm_reporters)
	text		text string to be included in the alarm report
			as a parameter (included into the display message
			by the "!TX" formatting directive) (a maximum
			of 29 characters can be used)
	[reading]	optional "reading" value - If defaulted, 0 is
			reported as the "reading".  Primarily used to
			provide numeric information for alarm text
			formatting directives. (default is NULL)
	[good_bad]	optional value to set the GOOD/BAD bit in the
			alarm status (default is NULL)
			(ALARM_GOOD -> alarm is going good,
			 ALARM_BAD -> alarm is going bad (default))
	[exception]	alarm type (default is NULL)
			(ALARM_EXCEPTION -> exception type alarm (bad/good),
			 ALARM_EVENT -> event type alarm (default))
	[high_low]	optional setting for HI/LO bits in alarm status
			(default is NULL)
			(ALARM_LOW -> low alarm,
			 ALARM_NO_LOHI -> alarm is neither low nor high
					  (default),
			 ALARM_HIGH -> high alarm)

	This function returns status values as follows:

	OK			success
	ACNET_xxx		ACNET communication error

	This function requires the following include files:

	clib_h, alarm_reporters_h, acnet_errors_h

	Related functions:

	alarm_report, alarm_send_message_c, alarm_cancel_message_c,
	alarm_submit_event

	C/C++ usage:

	static const char	text[] = "Rome is burning!";
	char	good_bad = ALARM_BAD;
	char	exception = ALARM_EVENT;
	char	high_low = ALARM_NO_LOHI;
	short	alarm_id = ALARMER_ACL;
	int	status;
	int	reading = 0;

	status = alarm_rptw_text(&alarm_id,text,&reading,&good_bad,&exception,
				 &high_low);