W3WSearchError

public enum W3WSearchError : UInt32, CaseIterable, Codable

Specifies possible errors that may result from a w3w search query.

  • Invalid or non-existent 3 word address.

    Declaration

    Swift

    case badWords
  • Bad parameter language.

    Declaration

    Swift

    case badLanguage
  • Missing parameter: a required words parameter was missing.

    Declaration

    Swift

    case missingWords
  • W3W backend return result with unexpected json schema. This is not expected to happen. Try updating to the newest version of the SDK. If the problem persists, please report a bug in the SDK.

    Declaration

    Swift

    case parsingError
  • Generic internal error.

    Declaration

    Swift

    case internalError
  • What3Words server is unreachable.

    Declaration

    Swift

    case serverUnreachable
  • A general network request error.

    Declaration

    Swift

    case httpError
  • What3Words operation is not authenticated. Check your credentials.

    Declaration

    Swift

    case authenticationFailed
  • Credentials exceeded the allowed requests limit.

    Declaration

    Swift

    case exceededUsageLimit
  • The request timed out.

    Declaration

    Swift

    case timedOut
  • The device has no internet connection.

    Declaration

    Swift

    case offline
  • The request was cancelled (usually by the user).

    Declaration

    Swift

    case operationCancelled
  • Proxy is not authenticated. Check your proxy credentials.

    Declaration

    Swift

    case proxyAuthenticationFailed
  • Proxy server unreachable.

    Declaration

    Swift

    case proxyServerUnreachable
  • Unknown error, that was not introduced by HERE SDK, but exists on W3W backend.

    Declaration

    Swift

    case unknown