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