/SundanceVail10A5376e.K66DeveloperOS/PrivateFrameworks/BluetoothManager.framework/Headers/BluetoothDevice.h
https://github.com/zsh-tony/appletv-private-headers · C Header · 63 lines · 46 code · 4 blank · 13 comment · 0 complexity · e9b134692a9ea214524e349e2c87e584 MD5 · raw file
- /**
- * This header is generated by class-dump-z 0.2a.
- * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
- *
- * Source: /System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager
- */
- #import "BluetoothManager-Structs.h"
- #import <NSObject.h> // Unknown library
- @class NSString;
- @interface BluetoothDevice : NSObject {
- NSString *_name; // 4 = 0x4
- NSString *_address; // 8 = 0x8
- BTDeviceImplRef _device; // 12 = 0xc
- BOOL _isLowEnergy; // 16 = 0x10
- }
- @property(readonly, retain) NSString *address; // G=0x300d5be5; converted property
- @property(assign) BTDeviceImplRef device; // G=0x300d5a85; S=0x300d5a95; converted property
- @property(readonly, assign) BOOL isLowEnergy; // G=0x300d5aad; converted property
- @property(readonly, retain) NSString *name; // G=0x300d5b01; converted property
- @property(assign) XXStruct_La4IvC syncSettings; // G=0x300d6231; S=0x300d6271; converted property
- - (id)initWithDevice:(BTDeviceImplRef)device address:(id)address isLE:(BOOL)le; // 0x300d58c1
- - (void)_clearName; // 0x300d5abd
- - (BOOL)_isNameCached; // 0x300d5ae9
- - (void)acceptSSP:(int)ssp; // 0x300d614d
- // converted property getter: - (id)address; // 0x300d5be5
- - (int)batteryLevel; // 0x300d5e45
- - (int)compare:(id)compare; // 0x300d5a49
- - (void)connect; // 0x300d6059
- - (void)connectWithServices:(unsigned)services; // 0x300d6091
- - (BOOL)connected; // 0x300d5d89
- - (unsigned)connectedServices; // 0x300d5dc5
- - (unsigned)connectedServicesCount; // 0x300d5de9
- - (id)copyWithZone:(NSZone *)zone; // 0x300d59ad
- - (void)dealloc; // 0x300d5949
- - (id)description; // 0x300d5ca9
- // converted property getter: - (BTDeviceImplRef)device; // 0x300d5a85
- - (void)disconnect; // 0x300d60cd
- - (void)endVoiceCommand; // 0x300d61f9
- - (id)getServiceSetting:(unsigned)setting key:(id)key; // 0x300d5f51
- - (BOOL)isAccessory; // 0x300d5eb1
- // converted property getter: - (BOOL)isLowEnergy; // 0x300d5aad
- - (BOOL)isServiceSupported:(unsigned)supported; // 0x300d5f19
- - (unsigned)majorClass; // 0x300d5c51
- - (unsigned)minorClass; // 0x300d5c7d
- // converted property getter: - (id)name; // 0x300d5b01
- - (BOOL)paired; // 0x300d5d59
- - (id)scoUID; // 0x300d5d09
- // converted property setter: - (void)setDevice:(BTDeviceImplRef)device; // 0x300d5a95
- - (void)setPIN:(id)pin; // 0x300d6111
- - (void)setServiceSetting:(unsigned)setting key:(id)key value:(id)value; // 0x300d5fe9
- - (void)setSyncGroup:(int)group enabled:(BOOL)enabled; // 0x300d6391
- // converted property setter: - (void)setSyncSettings:(XXStruct_La4IvC)settings; // 0x300d6271
- - (void)startVoiceCommand; // 0x300d61c1
- - (BOOL)supportsBatteryLevel; // 0x300d5e2d
- - (id)syncGroups; // 0x300d62b9
- // converted property getter: - (XXStruct_La4IvC)syncSettings; // 0x300d6231
- - (int)type; // 0x300d5c29
- - (void)unpair; // 0x300d6189
- @end