This is Alarm.h in view mode; [Download] [Up]
/* * Alarm.h */ #import <objc/Object.h> #import <appkit/View.h> #import <sys/time.h> @interface Alarm:Object { int sec, min, hour, day, month, year; struct timeval tv; struct tm *localt; char timestring[80]; BOOL pm; id delegate; int amin, ahour; BOOL alarmset; BOOL ringing; int ringtime; } - resetRinger; - findCurrentTime; - (int)year; - (int)month; - (int)day; - (int)hour; - (int)minute; - (int)second; - (const char *)monthString:(int) i; - (const char *)timeString; - (const char *)dateString; - (const char *)militaryTimeString; - setDelegate:sender; - setAlarmTime:(int)ah :(int)am; - setAlarmState:(BOOL)astate; - (int)alarmHour; - (int)alarmMinute; - (BOOL)alarmState; @end; @interface Object (TimeDelegate) - alarm:sender; @end @interface DummyResponderView : View {id delegate;} - (BOOL)acceptsFirstResponder; - changeFont:font; - setDelegate:sender; @end;
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.