Arendi.BleLibrary  4.5.1.999
Core-Library (PCL)
Arendi.BleLibrary.Extention.IUpdateProvider Interface Reference

Interface to be fulfilled by a possible update implementation. More...

Public Member Functions

Task UpdateAsync (IEnhancedPeripheral peripheral, object source, object options, PeripheralState previousState)
 Asynchronous update method. More...
 

Detailed Description

Interface to be fulfilled by a possible update implementation.

Member Function Documentation

§ UpdateAsync()

Task Arendi.BleLibrary.Extention.IUpdateProvider.UpdateAsync ( IEnhancedPeripheral  peripheral,
object  source,
object  options,
PeripheralState  previousState 
)

Asynchronous update method.

Parameters
peripheralPeripheral that gets updated.
sourceSource for the update process. See implementation update process for details.
optionsOptions for the update process. See implementation update process for details.
previousStatePrevious state before the update was initiated.