Arendi.BleLibrary
4.5.1.999
Core-Library (PCL)
|
Interface that an adapter for the Arendi.BleLibrary must fulfill. More...
Public Member Functions | |
ITimer | CreateTimer (TimerCallback timerCallback, object state, int dueTime, int period) |
Create a platform specific timer the core library can use. More... | |
void | TriggerEvent< T > (EventHandler< T > eventHandler, object source, T args) |
Method to dispatch events from the core library. More... | |
void | TriggerEvent (EventHandler eventHandler, object source) |
Method to dispatch events from the core library. More... | |
Assembly | GetAdapterAssembly () |
Get the adapter assembly More... | |
Interface that an adapter for the Arendi.BleLibrary must fulfill.
ITimer Arendi.BleLibrary.Adapter.IAdapter.CreateTimer | ( | TimerCallback | timerCallback, |
object | state, | ||
int | dueTime, | ||
int | period | ||
) |
Create a platform specific timer the core library can use.
timerCallback | Callback if the timer is elapsed. |
state | State object to be given at the callback. |
dueTime | Time to elapse. |
period | Period for the timer. |
Assembly Arendi.BleLibrary.Adapter.IAdapter.GetAdapterAssembly | ( | ) |
Get the adapter assembly
void Arendi.BleLibrary.Adapter.IAdapter.TriggerEvent | ( | EventHandler | eventHandler, |
object | source | ||
) |
Method to dispatch events from the core library.
eventHandler | Event handler |
source | Source of the event |
void Arendi.BleLibrary.Adapter.IAdapter.TriggerEvent< T > | ( | EventHandler< T > | eventHandler, |
object | source, | ||
T | args | ||
) |
Method to dispatch events from the core library.
T | Event arguments |
eventHandler | Event handler |
source | Source of the event |
args | Arguments for the triggered event. |