luxlabs header browser preview


@interface DSIOHIDDevice : NSObject {
    struct __IOHIDManager { } *_manager;
    struct __IOHIDDevice { } *_device;
}

@property (readonly, nonatomic) unsigned long long deviceModel;

+ (id)deviceMatchingAccessories:(id)a0;
+ (id)deviceMatchingAccessories:(id)a0 identifierMask:(unsigned long long)a1;
+ (id)deviceWithAccessory:(unsigned long long)a0;
+ (id)deviceWithAccessory:(unsigned long long)a0 identifierMask:(unsigned long long)a1;

- (id)serialNumber;
- (void)dealloc;
- (id)_sharedSerialQueue;
- (id)initWithDeviceIdentifiers:(id)a0 identifierMask:(unsigned long long)a1;
- (BOOL)reportWithID:(long long)a0 reportType:(int)a1 object:(char *)a2 length:(long long *)a3;
- (id)stringFromHIDReport:(long long)a0;

@end