QMError
public enum QMError : Error
Errors thrown by some methods of QuickMarkView ( UpdateBlob, …)
-
the token parameter is empty
Declaration
Swift
case tokenStringIsEmpty -
the URL parameter is empty
Declaration
Swift
case urlStringIsEmpty -
the URL parameter is not a valid URL
Declaration
Swift
case urlStringIsNotAnUrl -
the URL scheme is not https
Declaration
Swift
case urlSchemeIsNotHttps -
an error occured during the initialization of the QuickMark view
Declaration
Swift
case badQuickMarkViewInit -
an error occured during the initialization of the QuickMark helper
Declaration
Swift
case badQuickMarkInit -
the token cannot be set in push mode
Declaration
Swift
case setTokenForbidden -
start is forbidden in push mode
Declaration
Swift
case startForbidden -
Failed to restart after the token was changed
Declaration
Swift
case startFailed -
update blob is forbidden when the view is configured in pull mode
Declaration
Swift
case updateBlobForbidden -
blob is larger than 2 MB
Declaration
Swift
case blobTooLarge -
blob is empty
Declaration
Swift
case blobIsEmpty -
the computed signature doesn’t match the blob signature
Declaration
Swift
case blobHasBadSignature -
the blob has no signature
Declaration
Swift
case blobHasNoSignature -
current time is before the blob validity period
Declaration
Swift
case blobIsNotValidYet -
current time is after the blob validity period
Declaration
Swift
case blobHasExpired -
timeline is not defined in the blob
Declaration
Swift
case blobHasEmptyTimeline -
Timeline Entry is not defined in the blob
Declaration
Swift
case blobHasEmptyTimelineEntry -
previous SurfaceId is nil
Declaration
Swift
case undefinedPreviousSurfaceId -
previous SurfaceId isn’t consistent with the blob surfaceId
Declaration
Swift
case inconsistentSurfaceId -
Failed to serialize or deserialize protocolBuffer
Declaration
Swift
case blobProtobuffParsingError
QMError Enumeration Reference