C# Class Plugin.BLE.Abstractions.Utils.FakeAdapter

Inheritance: AdapterBase
Afficher le fichier Open project: xabre/xamarin-bluetooth-le

Méthodes publiques

Méthode Description
ConnectToKnownDeviceAsync ( System.Guid deviceGuid, CancellationToken cancellationToken ) : Task
GetSystemConnectedOrPairedDevices ( System.Guid services = null ) : List

Méthodes protégées

Méthode Description
ConnectToDeviceNativeAsync ( IDevice device, bool autoconnect, CancellationToken cancellationToken ) : Task
DisconnectDeviceNative ( IDevice device ) : void
StartScanningForDevicesNativeAsync ( System.Guid serviceUuids, bool allowDuplicatesKey, CancellationToken scanCancellationToken ) : Task
StopScanNative ( ) : void

Private Methods

Méthode Description
TraceUnavailability ( ) : void

Method Details

ConnectToDeviceNativeAsync() protected méthode

protected ConnectToDeviceNativeAsync ( IDevice device, bool autoconnect, CancellationToken cancellationToken ) : Task
device IDevice
autoconnect bool
cancellationToken System.Threading.CancellationToken
Résultat Task

ConnectToKnownDeviceAsync() public méthode

public ConnectToKnownDeviceAsync ( System.Guid deviceGuid, CancellationToken cancellationToken ) : Task
deviceGuid System.Guid
cancellationToken System.Threading.CancellationToken
Résultat Task

DisconnectDeviceNative() protected méthode

protected DisconnectDeviceNative ( IDevice device ) : void
device IDevice
Résultat void

GetSystemConnectedOrPairedDevices() public méthode

public GetSystemConnectedOrPairedDevices ( System.Guid services = null ) : List
services System.Guid
Résultat List

StartScanningForDevicesNativeAsync() protected méthode

protected StartScanningForDevicesNativeAsync ( System.Guid serviceUuids, bool allowDuplicatesKey, CancellationToken scanCancellationToken ) : Task
serviceUuids System.Guid
allowDuplicatesKey bool
scanCancellationToken System.Threading.CancellationToken
Résultat Task

StopScanNative() protected méthode

protected StopScanNative ( ) : void
Résultat void