Property | Type | Description | |
---|---|---|---|
AddBeaconArgs | void | ||
AddBeaconsToBeaconArgsAsync | System.Threading.Tasks.Task | ||
IsOutOfRange | bool | ||
IsValidEnterEvent | bool | ||
OnBeaconActionResolvedAsync | void |
Method | Description | |
---|---|---|
BackgroundEngine ( ) : System | ||
Dispose ( ) : void |
Finishes background processing and releases all resources.
|
|
InitializeAsync ( ) : System.Threading.Tasks.Task |
Initializes BackgroundEngine.
|
|
ProcessDelayedActionsAsync ( bool flushHistory = true ) : System.Threading.Tasks.Task |
Processes the delayed actions, executes them as necessary and sends history statistics.
|
|
ResolveBeaconActionsAsync ( List |
Resolves beacons, which triggered the background task.
|
Method | Description | |
---|---|---|
AddBeaconArgs ( Beacon beacon, BeaconEventType eventType ) : void | ||
AddBeaconsToBeaconArgsAsync ( int outOfRangeDb ) : System.Threading.Tasks.Task |
Generates BeaconArgs from beacon events. For instance if a beacon is seen for the first time, BeaconArgs with enter type is generated.
|
|
IsOutOfRange ( int outOfRangeDb, Beacon beacon ) : bool | ||
IsValidEnterEvent ( |
||
OnBeaconActionResolvedAsync ( object sender, BeaconAction beaconAction ) : void |
Handles BeaconActions that are resolved in the SDKEngine. All resolved actions are stored into local database. And the UI app will show actions to the user. When the UI app is not running, toast notification is shown for the user.
|
public InitializeAsync ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public ProcessDelayedActionsAsync ( bool flushHistory = true ) : System.Threading.Tasks.Task | ||
flushHistory | bool | |
return | System.Threading.Tasks.Task |
public ResolveBeaconActionsAsync ( List |
||
beacons | List |
|
outOfRangeDb | int | |
return | System.Threading.Tasks.Task |