C# Class Plugin.BLE.Abstractions.DeviceBase

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

Protected Properties

Свойство Type Description
KnownServices List

Méthodes publiques

Méthode Description
Dispose ( ) : void
Equals ( object other ) : bool
GetHashCode ( ) : int
GetServiceAsync ( System.Guid id ) : Task
GetServicesAsync ( ) : Task>
ToString ( ) : string
UpdateRssiAsync ( ) : Task

Méthodes protégées

Méthode Description
DeviceBase ( IAdapter adapter ) : System
GetServicesNativeAsync ( ) : Task>
GetState ( ) : DeviceState

Method Details

DeviceBase() protected méthode

protected DeviceBase ( IAdapter adapter ) : System
adapter IAdapter
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Equals() public méthode

public Equals ( object other ) : bool
other object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetServiceAsync() public méthode

public GetServiceAsync ( System.Guid id ) : Task
id System.Guid
Résultat Task

GetServicesAsync() public méthode

public GetServicesAsync ( ) : Task>
Résultat Task>

GetServicesNativeAsync() protected abstract méthode

protected abstract GetServicesNativeAsync ( ) : Task>
Résultat Task>

GetState() protected abstract méthode

protected abstract GetState ( ) : DeviceState
Résultat DeviceState

ToString() public méthode

public ToString ( ) : string
Résultat string

UpdateRssiAsync() public abstract méthode

public abstract UpdateRssiAsync ( ) : Task
Résultat Task

Property Details

KnownServices protected_oe property

protected List KnownServices
Résultat List