1#import <Foundation/Foundation.h>
2
3@interface LogItem : NSObject <NSCoding> {
4    NSNumber *time;				// Used as a UInt32 from IrDA
5    NSNumber *first;			// Used as a UInt16 from IrDA
6    NSNumber *second;			// Used as a UInt16 from IrDA
7    NSString *message;
8}
9
10- (id)initWithCoder:(NSCoder *)coder;
11- (void)encodeWithCoder:(NSCoder *)coder;
12
13+ (LogItem *)logItem;
14+ (LogItem *)logItemWithValues:(UInt32)myTime:(UInt16)myFirst:(UInt16)mySecond:(NSString *)myMessages;
15
16- (NSNumber *)time;
17- (void)setTime:(NSNumber *)value;
18- (NSNumber *)first;
19- (void)setFirst:(NSNumber *)value;
20- (NSNumber *)second;
21- (void)setSecond:(NSNumber *)value;
22- (NSString *)message;
23- (void)setMessage:(NSString *)value;
24
25@end
26