ftp.nice.ch/pub/next/tools/ups/GACUPS.1.0.NIHS.bs.tar.gz#/GACUPS/Source/GACUPSSpeaker.m

This is GACUPSSpeaker.m in view mode; [Download] [Up]

#import <appkit/appkit.h>
#import "GACUPSSpeaker.h"
#import <mach/mach.h>
#import <mach/message.h>
#import <servers/netname.h>
extern port_t name_server_port;
extern id NXResponsibleDelegate();
@implementation  GACUPSSpeaker :Speaker
{}
-(int)systemMode : (int *) systemMode
	inverterStatus : (int *) inverterStatus
	alarmStatus : (int *) alarmStatus
	ACInputVolts : (int *) ACInputVolts
	ACOutputVolts : (int *) ACOutputVolts
	ACOutputDeciAmperes : (int *) ACOutputDeciAmperes
	ACLoadVA : (int *) ACLoadVA
	batteryDeciVolts : (int *) batteryDeciVolts
	deciHertz : (int *) deciHertz
	minutes : (int *) minutes
	ambientTemp : (int *) ambientTemp
	ROMVersion : (int *) ROMVersion
	time : (int *) time
/* */
{
return [self selectorRPC:"systemMode:inverterStatus:alarmStatus:ACInputVolts:ACOutputVolts:ACOutputDeciAmperes:ACLoadVA:batteryDeciVolts:deciHertz:minutes:ambientTemp:ROMVersion:time:"
	paramTypes:"IIIIIIIIIIIII",
		systemMode,
		inverterStatus,
		alarmStatus,
		ACInputVolts,
		ACOutputVolts,
		ACOutputDeciAmperes,
		ACLoadVA,
		batteryDeciVolts,
		deciHertz,
		minutes,
		ambientTemp,
		ROMVersion,
		time];
}
@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.