C# Class BackendlessAPI.Geo.Fence.GeoFenceMonitoring

Inheritance: IBackendlessLocationListener
Mostra file Open project: Backendless/.NET-SDK

Public Properties

Property Type Description
NAME String

Public Methods

Method Description
AddGeoFence ( BackendlessAPI.Geo.Fence.GeoFence geoFence, ICallback callback ) : void
AddGeoFences ( HashSet geoFences, ICallback callback ) : void
IsMonitoring ( ) : bool
OnLocationChanged ( double latitude, double longitude, double accuracy ) : void
RemoveGeoFences ( ) : void
removeGeoFence ( String geoFenceName ) : void

Private Methods

Method Description
AddOnStay ( BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
CallOnEnter ( HashSet geoFences ) : void
CallOnExit ( HashSet geoFences ) : void
CallOnStay ( HashSet geoFences ) : void
CancelOnStay ( BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
CancelOnStay ( HashSet geoFences ) : void
DefiniteRect ( BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
ExecuteOnStayCallback ( DurationStayTask task, BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
FindGeoPointsFence ( GeoPoint geoPoint ) : HashSet
GeoFenceMonitoring ( ) : System
IsDefiniteRect ( GeoPoint nwPoint, GeoPoint sePoint ) : bool
IsPointInFence ( GeoPoint geoPoint, BackendlessAPI.Geo.Fence.GeoFence geoFence ) : bool

Method Details

AddGeoFence() public method

public AddGeoFence ( BackendlessAPI.Geo.Fence.GeoFence geoFence, ICallback callback ) : void
geoFence BackendlessAPI.Geo.Fence.GeoFence
callback ICallback
return void

AddGeoFences() public method

public AddGeoFences ( HashSet geoFences, ICallback callback ) : void
geoFences HashSet
callback ICallback
return void

IsMonitoring() public method

public IsMonitoring ( ) : bool
return bool

OnLocationChanged() public method

public OnLocationChanged ( double latitude, double longitude, double accuracy ) : void
latitude double
longitude double
accuracy double
return void

RemoveGeoFences() public method

public RemoveGeoFences ( ) : void
return void

removeGeoFence() public method

public removeGeoFence ( String geoFenceName ) : void
geoFenceName String
return void

Property Details

NAME public_oe static_oe property

public static String NAME
return String