

#ifndef MPosDeviceInfo_h
#define MPosDeviceInfo_h

#import <Foundation/Foundation.h>
#import "MPosResults.h"
#import "MPosDefines.h"

@interface MPosDeviceInfo : NSObject
@property (atomic) MPOS_INTERFACE_TYPE interfaceType;
@property (retain) NSString* address;
@property (retain) NSNumber* portNumber;
@property (retain) NSString* macAddress;
@property (retain) NSString* subnetmask;
@property (retain) NSString* gateway;
@property (retain) NSNumber* inactivityTime;
@property (retain) NSNumber* dhcp;
@property (retain) NSData*   http;
@property (retain) NSData*   fwVersion;
@property (retain) NSData*   baudrate;
@property (retain) NSString* name;
@property (retain) NSString* serialNumber;
@property (retain) NSString* hardwareRevision;
@property (retain) NSString* firmwareRevision;
@end


#endif /* MPosDeviceInfo_h */
