ISktScanProperty.h 855 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // NSSktScanProperty.h
  3. // ScanApi
  4. //
  5. // Created by Jimmy Yang on 11-3-7.
  6. // Copyright 2011 SocketMobile. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "ISktScanVersion.h"
  10. #import "ISktScanSymbology.h"
  11. @interface ISktScanProperty : NSObject
  12. -(void)setID:(long)Propid;
  13. -(long)getID;
  14. -(void)setType:(enum ESktScanPropType)type;
  15. -(enum ESktScanPropType)getType;
  16. -(void)setByte:(unsigned char)uchar;
  17. -(unsigned char)getByte;
  18. -(void)setUlong:(unsigned long)ulong;
  19. -(unsigned long)getUlong;
  20. -(void)setString:(NSString*)string;
  21. -(NSString*)getString;
  22. -(void)setArray:(unsigned char*)values Length:(int)length;
  23. -(const unsigned char*)getArrayValue;
  24. -(int)getArraySize;
  25. -(ISktScanVersion*)Version;
  26. -(ISktScanSymbology*)Symbology;
  27. -(void)setObject:(id)object;
  28. -(NSObject*)getContext;
  29. -(void)setContext:(NSObject*)context;
  30. @end