• BlackBerry Dynamics
  • Runtime library for iOS applications
  • 11.0.1.151
platform/apple/ios/build/GD.framework/Headers/GDLogManager.h File Reference
#import <Foundation/Foundation.h>

Classes

class  GDLogManager
 BlackBerry Dynamics log manager. More...
 

Enumerations

enum  GDLogUploadState {
  GDLogUploadStateIdle = 0,
  GDLogUploadStateInProgress = 100,
  GDLogUploadStateCompleted = 200,
  GDLogUploadStateCancelled = 300,
  GDLogUploadStateSuspended = 400,
  GDLogUploadStateResumed = 500
}
 BlackBerry Dynamics log upload state. More...
 

Variables

NSString *const GDLogUploadNotification
 Notification name for BlackBerry Dynamics activity log upload progress. More...
 
const NSTimeInterval GDLogManagerDetailedMaximumDuration
 Maximum duration of user detailed logging. More...
 

Enumeration Type Documentation

◆ GDLogUploadState

Use the constants in this enumeration to check the current state of BlackBerry Dynamics activity log upload. The GDLogManager.uploadState property always takes one of these values.

It is only necessary to check the log upload state if the application implements its own log upload monitoring user interface instead of using the built-in user interface. See the openLogUploadUI (GDLogManager) function documentation.

Enumerator
GDLogUploadStateIdle 

Log upload hasn't been started.

This is the initial state.

GDLogUploadStateInProgress 

Log upload has been started and is now underway.

GDLogUploadStateCompleted 

Log upload has finished.

GDLogUploadStateCancelled 

The last log upload operation was cancelled.

A new upload hasn't been started.

GDLogUploadStateSuspended 

Log upload has been started but is currently suspended.

GDLogUploadStateResumed 

Log upload was suspended but has now been resumed.

Variable Documentation

◆ GDLogUploadNotification

NSString* const GDLogUploadNotification

Use this value to add an NSNotificationCenter observer of BlackBerry Dynamics activity log upload progress. See the GDLogManager class reference for details.

◆ GDLogManagerDetailedMaximumDuration

const NSTimeInterval GDLogManagerDetailedMaximumDuration

The maximum duration for which detailed logging can be switched on by the detailedLoggingFor: (GDLogManager) function.