Other Classes

The following classes are available globally.

  • Allows to cancel the associated asynchronous operation

    The associated asynchronous operation is not automatically canceled if this object goes out of scope.

    See more

    Declaration

    Objective-C

    
    @interface MBXCancelable : NSObject
  • Set of commonly used HTTP header strings.

    See more

    Declaration

    Objective-C

    
    @interface MBXHttpHeaders : NSObject
  • The type of user activity associated with the location updates.

    See more

    Declaration

    Objective-C

    
    @interface MBXLiveTrackingActivityType : NSObject
  • Parameters that are used to tune live tracking sessions.

    See more

    Declaration

    Objective-C

    
    @interface MBXLiveTrackingClientSettings : NSObject
  • This constants contains list of LiveTracking client implementation names.

    See more

    Declaration

    Objective-C

    
    @interface MBXLiveTrackingClients : NSObject
  • Location information.

    See more

    Declaration

    Objective-C

    
    @interface MBXLocation : NSObject
  • Error code with brief explanation.

    See more

    Declaration

    Objective-C

    
    @interface MBXLocationError : NSObject
  • Keys for additional information (extra) in Location.

    See more

    Declaration

    Objective-C

    
    @interface MBXLocationExtraKeys : NSObject
  • Location service factory.

    This class is used to instantiate a platform-specific implementation of location service. In order to set a custom implementation, the user must call setUserDefined() method before any actual location service is requested.

    See more

    Declaration

    Objective-C

    
    @interface MBXLocationServiceFactory : NSObject
  • Class that allows to configure Mapbox SDKs logging per application.

    See more

    Declaration

    Objective-C

    
    @interface MBXLogConfiguration : NSObject
  • Set of common keys that can be used to configure all Mapbox SDKs.

    See more

    Declaration

    Objective-C

    
    @interface MBXMapboxCommonSettings : NSObject
  • Factory that allows to create settings service instance.

    Declaration

    Objective-C

    
    @interface MBXSettingsServiceFactory : NSObject
  • Structure to hold information about errors in the upload.

    See more

    Declaration

    Objective-C

    
    @interface MBXUploadError : NSObject
  • Configuration of an upload session.

    See more

    Declaration

    Objective-C

    
    @interface MBXUploadOptions : NSObject
  • Upload service factory.

    This class is used to get a pointer/reference to the Upload service platform implementation. In order to set a custom implementation, the client must call setUserDefined() method once before any actual Upload service is required.

    See more

    Declaration

    Objective-C

    
    @interface MBXUploadServiceFactory : NSObject
  • Structure to hold current status information about an ongoing upload.

    See more

    Declaration

    Objective-C

    
    @interface MBXUploadStatus : NSObject