ArcGIS Runtime SDK for iOS: AGSGeotriggerMonitor.h File Reference
ArcGIS Runtime SDK for iOS  100.15
AGSGeotriggerMonitor.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSGeotriggerMonitorStatus { AGSGeotriggerMonitorStatusStopped = 0 , AGSGeotriggerMonitorStatusStarting = 1 , AGSGeotriggerMonitorStatusStarted = 2 , AGSGeotriggerMonitorStatusFailedToStart = 3 }
 

Variables

AGS_EXTERN NSNotificationName const AGSGeotriggerMonitorDidTriggerNotification
 
AGS_EXTERN NSString *const AGSGeotriggerNotificationInfoKey
 A user info key used to retrieve the AGSGeotriggerNotificationInfo derived object from the AGSGeotriggerMonitorDidTriggerNotification user info dictionary. More...
 

Enumeration Type Documentation

◆ AGSGeotriggerMonitorStatus

The current status of an AGSGeotriggerMonitor.

Since
100.12
Enumerator
AGSGeotriggerMonitorStatusStopped 

The AGSGeotriggerMonitor has been stopped or has not been started yet.

AGSGeotriggerMonitorStatusStarting 

The AGSGeotriggerMonitor is starting.

AGSGeotriggerMonitorStatusStarted 

The AGSGeotriggerMonitor has been started.

AGSGeotriggerMonitorStatusFailedToStart 

The AGSGeotriggerMonitor failed to start.

Variable Documentation

◆ AGSGeotriggerMonitorDidTriggerNotification

AGS_EXTERN NSNotificationName const AGSGeotriggerMonitorDidTriggerNotification

A notification posted when the AGSGeotriggerMonitor condition has been met.

When the AGSGeotriggerMonitor detects that the geotrigger condition has been met, it posts this notification to the default notification center.

The userInfo dictionary of the posted notification contains an AGSGeotriggerNotificationInfo object with key: AGSGeotriggerNotificationInfoKey that has further details about the notification.

Since
100.12

◆ AGSGeotriggerNotificationInfoKey

AGS_EXTERN NSString* const AGSGeotriggerNotificationInfoKey

A user info key used to retrieve the AGSGeotriggerNotificationInfo derived object from the AGSGeotriggerMonitorDidTriggerNotification user info dictionary.

Since
100.12