BluetoothManager Klassenreferenz

#import <BluetoothManager.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(void) - cleanup
(void) - dealloc
(void) - _postNotificationWithArray:
(void) - _postNotification:
(void) - postNotification:
(void) - postNotificationName:object:
(void) - _setupSession
(void) - _setupLocalDevice
(void) - _setupHandsfreeService
(void) - _setupAccessoryManager
(void) - _setup
(void) - serverTerminated
(id) - init
(BOOL) - connected
(BOOL) - powered
(void) - _powerChanged:
(BOOL) - setPowered:
(void) - setAirplaneMode:
(BOOL) - enabled
(BOOL) - setEnabled:
(BOOL) - audioConnected
(void) - setAudioConnected:
(id) - _existingWrapperForDevice:
(id) - addDeviceIfNeeded:
(void) - setDeviceScanningEnabled:
(BOOL) - deviceScanningEnabled
(void) - setDevicePairingEnabled:
(BOOL) - devicePairingEnabled
(void) - setPincode:forDevice:
(void) - connectDevice:
(void) - pairDevice:
(void) - cancelPairing
(BOOL) - canBeConnected
(id) - connectableDevices
(id) - pairedDevices
(void) - unpairDevice:
(BOOL) - isDiscoverable
(void) - setDiscoverable:
(BOOL) - connectable
(void) - setConnectable:
(id) - audioJack
(void) - enableTestMode

Öffentliche, statische Methoden

(id) + sharedInstance
(void) + initialize

Geschützte Attribute

struct BTHandsfreeServiceImpl * _handsfreeService
struct BTLocalDeviceImpl * _localDevice
struct BTSessionImpl * _session
BOOL _audioConnected
BOOL _scanningEnabled
BOOL _pairingEnabled
int _powerState
struct BTDiscoveryAgentImpl * _discoveryAgent
struct BTPairingAgentImpl * _pairingAgent
struct BTAccessoryManagerImpl * _accessoryManager
NSMutableArray_devices
BluetoothAudioJack_audioJack

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei BluetoothManager.h.


Dokumentation der Elementfunktionen

+ (id) sharedInstance  

+ (void) initialize  

Implementiert NSObject.

- (void) cleanup  

- (void) dealloc  

Implementiert NSObject.

- (void) _postNotificationWithArray: (id)  fp8  

- (void) _postNotification: (id)  fp8  

- (void) postNotification: (id)  fp8  

- (void) postNotificationName: (id)  fp8
object: (id)  fp12 

- (void) _setupSession  

- (void) _setupLocalDevice  

- (void) _setupHandsfreeService  

- (void) _setupAccessoryManager  

- (void) _setup  

- (void) serverTerminated  

- (id) init  

- (BOOL) connected  

- (BOOL) powered  

- (void) _powerChanged: (BOOL)  fp8  

- (BOOL) setPowered: (BOOL)  fp8  

- (void) setAirplaneMode: (BOOL)  fp8  

- (BOOL) enabled  

- (BOOL) setEnabled: (BOOL)  fp8  

- (BOOL) audioConnected  

- (void) setAudioConnected: (BOOL)  fp8  

- (id) _existingWrapperForDevice: (struct BTDeviceImpl *)  fp8  

- (id) addDeviceIfNeeded: (struct BTDeviceImpl *)  fp8  

- (void) setDeviceScanningEnabled: (BOOL)  fp8  

- (BOOL) deviceScanningEnabled  

- (void) setDevicePairingEnabled: (BOOL)  fp8  

- (BOOL) devicePairingEnabled  

- (void) setPincode: (id)  fp8
forDevice: (id)  fp12 

- (void) connectDevice: (id)  fp8  

- (void) pairDevice: (id)  fp8  

- (void) cancelPairing  

- (BOOL) canBeConnected  

- (id) connectableDevices  

- (id) pairedDevices  

- (void) unpairDevice: (id)  fp8  

- (BOOL) isDiscoverable  

- (void) setDiscoverable: (BOOL)  fp8  

- (BOOL) connectable  

- (void) setConnectable: (BOOL)  fp8  

- (id) audioJack  

- (void) enableTestMode  


Dokumentation der Datenelemente

- (struct BTHandsfreeServiceImpl*) _handsfreeService [read, protected]

Definiert in Zeile 13 der Datei BluetoothManager.h.

- (struct BTLocalDeviceImpl*) _localDevice [read, protected]

Definiert in Zeile 14 der Datei BluetoothManager.h.

- (struct BTSessionImpl*) _session [read, protected]

Definiert in Zeile 15 der Datei BluetoothManager.h.

- (BOOL) _audioConnected [protected]

Definiert in Zeile 16 der Datei BluetoothManager.h.

- (BOOL) _scanningEnabled [protected]

Definiert in Zeile 17 der Datei BluetoothManager.h.

- (BOOL) _pairingEnabled [protected]

Definiert in Zeile 18 der Datei BluetoothManager.h.

- (int) _powerState [protected]

Definiert in Zeile 19 der Datei BluetoothManager.h.

- (struct BTDiscoveryAgentImpl*) _discoveryAgent [read, protected]

Definiert in Zeile 20 der Datei BluetoothManager.h.

- (struct BTPairingAgentImpl*) _pairingAgent [read, protected]

Definiert in Zeile 21 der Datei BluetoothManager.h.

- (struct BTAccessoryManagerImpl*) _accessoryManager [read, protected]

Definiert in Zeile 22 der Datei BluetoothManager.h.

- (NSMutableArray*) _devices [protected]

Definiert in Zeile 23 der Datei BluetoothManager.h.

- (BluetoothAudioJack*) _audioJack [protected]

Definiert in Zeile 24 der Datei BluetoothManager.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: