private ExecuteOnStayCallback ( DurationStayTask task, BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void | ||
task | DurationStayTask | |
geoFence | BackendlessAPI.Geo.Fence.GeoFence | |
return | void |
internal void ExecuteOnStayCallback( DurationStayTask task, GeoFence geoFence )
{
tasks.Remove( task );
if( onStaySet.Contains( geoFence ) )
{
fencesToCallback[ geoFence ].CallOnStay( geoFence, location );
CancelOnStay( geoFence );
}
}