Package-level declarations

Integration mistakes: no license, a bad license, no product name, a call before init. These are thrown, not returned, because there is no runtime recovery — they mean the SDK is wired up wrong.

Types

Link copied to clipboard
open class CGSException(val message: String? = null, val cause: Throwable? = null) : Exception

Base exception type thrown by the CGS SDK.

Link copied to clipboard

Thrown when a CGS API is used before the SDK has been initialized, or after CGS.shutdown.

Link copied to clipboard

Thrown when the CGS license provided by the host application is invalid.

Link copied to clipboard

Thrown when the CGS product name provided by the host application is invalid.

Link copied to clipboard

Thrown when no CGS license is found in the host application's configuration.