This is Session.h in view mode; [Download] [Up]
/*
* Manage the information regarding a single working session for
* a single client. ClientInfo maintains a list of these.
*
* For legal stuff see the file COPYRIGHT
*/
#import <objc/Object.h>
@interface Session : Object
{
int minutes;
char *description;
char *startTimeString;
char *startDateString;
}
- free;
- init:(const char *)startDate
time:(const char *)startTime
duration:(int)elapsedMinutes
description:(const char *)desc;
- read: (NXTypedStream *) stream;
- write:(NXTypedStream *) stream;
- setMinutes:(int)value;
- setStartDateString:(const char *)str;
- setStartTimeString:(const char *)str;
- setDescription:(const char *)desc;
- (int)minutes;
- (float)hours;
- (const char *)startDateString; /* mm/dd/yy */
- (const char *)startTimeString; /* hh:mm */
- (const char *)description;
- (int)dateValue; /* for use in sort comparisons */
- (int)timeValue;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.