• Structure to hold error information about transfer request.

    See more

    Declaration

    Objective-C

    
    @interface MBXTransferError : NSObject
  • Enum which represents different error cases which could happen during transfer session.

    See more

    Declaration

    Objective-C

    enum MBXTransferErrorCode : NSInteger {}
  • Structure to configure download session.

    See more

    Declaration

    Objective-C

    
    @interface MBXDownloadOptions : NSObject
  • Enum representing state of transfer session.

    See more

    Declaration

    Objective-C

    enum MBXTransferState : NSInteger {}
  • HTTP defines a set of request methods to indicate the desired action to be performed for a given resource.

    See more

    Declaration

    Objective-C

    enum MBXHttpMethod : NSInteger {}
  • HttpRequest holds basic information for construction of an HTTP request

    See more

    Declaration

    Objective-C

    
    @interface MBXHttpRequest : NSObject
  • Record which contains detailed information about HTTP error happened during request/download call.

    See more

    Declaration

    Objective-C

    
    @interface MBXHttpRequestError : NSObject
  • Enum which describes possible error types which could happen during HTTP request/download calls.

    See more

    Declaration

    Objective-C

    enum MBXHttpRequestErrorType : NSInteger {}
  • Record which is used to report HTTP response to the caller.

    See more

    Declaration

    Objective-C

    
    @interface MBXHttpResponse : NSObject
  • Record which contains data received in HTTP response.

    See more

    Declaration

    Objective-C

    
    @interface MBXHttpResponseData : NSObject
  • HTTP service factory.

    This class is used to get a pointer/reference to HTTP service platform implementation.

    See more

    Declaration

    Objective-C

    
    @interface MBXHttpServiceFactory : NSObject
  • Classify network types based on cost.

    See more

    Declaration

    Objective-C

    enum MBXNetworkRestriction : NSInteger {}
  • Provides information about a given Mapbox SDK. This information is then used to populate the “User-Agent” HTTP header of HTTP requests generated from within Mapbox SDKs. Mapbox SDKs include Maps, Navigation, Search, and others.

    Declaration

    Objective-C

    
    @interface MBXSdkInformation : NSObject