EQATECAnalyticsMonitorStatus Class Reference
Class encapsulating the current status of an EQATECAnalyticsMonitor instance.
Note that most of these status properties only makes sense if the monitor has been started.
Get the capabilities of the current analytics monitor. The capabilities instance will allow callers to adjust certain call parameters to not violate the limitations of the current monitor, e.g. to not send log messages that are longer than accepted.
@property (readonly) EQATECAnalyticsMonitorCapabilities *capabilities
Get the current connectivity status for the monitor. This value will reflect the current internal status of the connectivity of the monitor to the server.
@property (readonly) EQATECConnectivityStatus connectivityStatus
Note that this status is not a snapshot of general connectivity to the server but merely reflects the state of the last data delivery attempt to the server. Also note that if the monitor is configured to not synchronize automatically (using the [EQATECAnalyticsMonitorSettings synchronizesAutomatically] property) this status is not updated until the monitor has been explicitly set to synchronize data (using the [EQATECAnalyticsMonitor forceSync] method)
Get the current value of the cookie identifier for the monitor.
@property (readonly) NSString *cookieId
Note that this value may be nil if the monitor is not started or if no cookie id has been assigned to this device yet.
Get whether the monitor is currently started.
@property (readonly) BOOL isStarted