Method | Description | |
---|---|---|
Adapter ( CBCentralManager centralManager ) : System | ||
ConnectToKnownDeviceAsync ( System.Guid deviceGuid, |
Connects to known device async. https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/BestPracticesForInteractingWithARemotePeripheralDevice/BestPracticesForInteractingWithARemotePeripheralDevice.html
|
|
GetSystemConnectedOrPairedDevices ( System.Guid services = null ) : List |
||
ParseAdvertismentData ( NSDictionary advertisementData ) : List |
Method | Description | |
---|---|---|
ConnectToDeviceNativeAsync ( IDevice device, bool autoconnect, |
||
DisconnectDeviceNative ( IDevice device ) : void | ||
StartScanningForDevicesNativeAsync ( System.Guid serviceUuids, bool allowDuplicatesKey, |
||
StopScanNative ( ) : void |
Method | Description | |
---|---|---|
ContainsDevice ( IEnumerable |
||
ParseDeviceGuid ( CBPeripheral peripherial ) : System.Guid | ||
WaitForState ( CBCentralManagerState state, |
public Adapter ( CBCentralManager centralManager ) : System | ||
centralManager | CBCentralManager | |
return | System |
protected ConnectToDeviceNativeAsync ( IDevice device, bool autoconnect, |
||
device | IDevice | |
autoconnect | bool | |
cancellationToken | ||
return | Task |
public ConnectToKnownDeviceAsync ( System.Guid deviceGuid, |
||
deviceGuid | System.Guid | Device GUID. |
cancellationToken | ||
return | Task |
protected DisconnectDeviceNative ( IDevice device ) : void | ||
device | IDevice | |
return | void |
public GetSystemConnectedOrPairedDevices ( System.Guid services = null ) : List |
||
services | System.Guid | |
return | List |
public static ParseAdvertismentData ( NSDictionary advertisementData ) : List |
||
advertisementData | NSDictionary | |
return | List |
protected StartScanningForDevicesNativeAsync ( System.Guid serviceUuids, bool allowDuplicatesKey, |
||
serviceUuids | System.Guid | |
allowDuplicatesKey | bool | |
scanCancellationToken | ||
return | Task |