GemError

object GemError

Error codes listing.

Properties

Link copied to clipboard

Access denied.

Link copied to clipboard

Activation required to perform the request.

Link copied to clipboard
const val Busy: ErrorCode

Requested operation cannot be performed. Internal limit reached.

Link copied to clipboard
const val Cancel: ErrorCode

Operation canceled.

Link copied to clipboard

Connection failed.

Link copied to clipboard

Connection required to perform the request.

Link copied to clipboard

Operation could not start.

Link copied to clipboard

The engine needs to be initialized before calling this

Link copied to clipboard
const val Exist: ErrorCode

Item already exists.

Link copied to clipboard
const val Expired: ErrorCode

Content is expired

Link copied to clipboard
const val General: ErrorCode

General error.

Link copied to clipboard

Operation internally aborted.

Link copied to clipboard
const val InUse: ErrorCode

Item in use.

Link copied to clipboard

Content was updated.

Link copied to clipboard

Invalid input provided.

Link copied to clipboard
const val Io: ErrorCode

I/O error.

Link copied to clipboard

Device has low battery

Link copied to clipboard

Missing SDK capability

Link copied to clipboard

Network couldn't resolve host

Link copied to clipboard

Network couldn't resolve proxy

Link copied to clipboard

Network couldn't resume download

Link copied to clipboard

Network connection failed.

Link copied to clipboard

Network operation timeout.

Link copied to clipboard

No connection available.

Link copied to clipboard

Not enough disk space available.

Link copied to clipboard
const val NoError: ErrorCode = 0

No error happened. Success! Happy ending!

Link copied to clipboard
const val NoMemory: ErrorCode

Not enough memory to complete the request.

Link copied to clipboard
const val NoRoute: ErrorCode

No route possible.

Link copied to clipboard
const val NotFound: ErrorCode

Required item not found.

Link copied to clipboard

Not logged in.

Link copied to clipboard

Feature not supported.

Link copied to clipboard

Network operation timeout. The current online operation cannot be completed. Please check your Internet connection and retry..

Link copied to clipboard

Index out of range.

Link copied to clipboard

Device is overheated

Link copied to clipboard

Read-only drive.

Link copied to clipboard

Data receiving failed.

Link copied to clipboard

Reduced results returned.

Link copied to clipboard
const val Required: ErrorCode

Additional data required.

Link copied to clipboard

One of the files is missing. Please reinstall the application.

Link copied to clipboard

The requested route is too long. Please define intermediate waypoints.

Link copied to clipboard
const val Scheduled: ErrorCode

Operation couldn't be completed but was scheduled for later.

Link copied to clipboard

Data sending failed.

Link copied to clipboard

Network SSL connect error.

Link copied to clipboard
const val Suspended: ErrorCode

Operation suspended/paused.

Link copied to clipboard
const val UpToDate: ErrorCode

Content is up-to-date.

Link copied to clipboard

One or more way points not accessible.

Functions

Link copied to clipboard
fun getMessage(error: ErrorCode, context: Context? = null): String

Gets the string message for provided error. If GemSdk.getErrorDetails returns empty then will attempt to take it from R.string

Link copied to clipboard
fun isError(errorCode: ErrorCode): Boolean

Check if provided error code is really an error