OpResult.h File Reference
#include <limits.h>

Go to the source code of this file.

Typedefs

typedef enum OpResult OpResult
 Result of an operation.
 

Enumerations

Enumeration Type Documentation

enum OpResult

Result of an operation.

Enumerator
OR_Success 

The operation completed successfully.

OR_Failed 

The operation failed.

OR_AuthFailed 

Authorisation failed.

OR_ConnectionFailed 

The connection failed.

OR_QueryTimeout 

The query timed out.

OR_NotImplemented 

Function or feature has not been implemented.

OR_NotSupported 

Function or feature is not supported on the asset.

OR_EncoderNotSupported 

The encoder is not supported.

OR_ServerCommsFailure 

The communication with the server failed.

OR_CantOpenStream 

The stream cannot be opened.

OR_NotConnected 

The asset is not connected.

OR_InvalidEncoder 

The encoder is invalid.

OR_EncoderDisconnected 

The encoder has disconnected.

OR_InvalidStream 

The stream is invalid.

OR_InvalidTransport 

The transport type is invalid.

OR_SettingNotValid 

The setting is not valid.

OR_ConfigSettingsFailed 

The configuration setting failed.

OR_PermissionDenied 

Permission has been denied for this account.

OR_InvalidProfileName 

The profile name is invalid.

OR_InvalidCameraInput 

The camera input is invalid.

OR_ServiceInUse 

The service is in use.

OR_ServiceBusy 

The service is busy.

OR_StreamInUse 

The stream is in use by another account.

OR_EnhanceAreaBadSize 

The full resolution area size is not within the current frame.

OR_EnhanceAreaBadPos 

The full resolution area position is not within the current frame.

OR_InvalidEnhanceQuality 

The full resolution quality is not valid.

OR_InvalidEnhanceFrameIdx 

The full resolution index is not valid.

OR_InvalidPortName 

The name of the port is not valid.

OR_InvalidParams 

The parameters are not valid.

OR_InvalidEncoderAddress 

The address of the encoder is not valid.

OR_CantOpenSerialStream 

The serial stream can not be opened.

OR_InvalidFilePath 

The file path is invalid.

OR_CryptoVerifyFailed 

The verification of the encryption key failed.

OR_InvalidService 

The service is not valid.

OR_IDConflict 

The ID of the alarm rule is in conflict.

OR_IDInvalid 

The ID if the alarm rule is not valid.

OR_DiskFull 

The Disk is full.

OR_IOError 

There has been read/write error.

OR_CorruptFile 

The file is corrupt.

OR_NoArchiveFootage 

There is no archive footage available.

OR_NoLicense 

There are no viewer licenses available.

OR_LicenseDisabled 

The users license has been disabled.

OR_NewPasswordRequired 

The users must set a new password.

OR_ArchivePlaybackDisabled 

The archive playback is currently disabled.

OR_LicenseGraceExpired 

The license has a grace period set.

OR_AccountDisabled 

The user account has been disabled.

OR_AccountInactive 

The user account has been marked as inactive.

OR_AccountLocked 

The user account has been locked.

OR_NotificationNotfound 

The notification has not been found.

OR_LicenseError 

Feature not licensed.

OR_Deprecated 

Feature is deprecated.

OR_TooManyRequests 

The GOP download service cannot accept another GOP request.

OR_AlreadyDownloading 

The GOP download service is already downloading.

OR_TooManyRecordings 

The GOP download request includes too many recording entries.

OR_AccountInUse 

The server has single sign-on enabled and the user is logged in already.

OR_IncompatibleVersion 

The server is not compatible with this Decoder SDK version.

OR_FileAlreadyExported 

The file has already been exported.

OR_TooManyRules 

There are too many rules on the encoder to add a new one.

OR_TooManyActions 

The rule contains more actions than the encoder can support.

OR_Cancelled 

The requested operation was cancelled.

OR_TMSTokenNotObtained 

Valid TMS web token was not obtained.

OR_TMSRequestFailed 

Request to list/download TMS files failed.

OR_TMSRequestTimedOut 

Request to list/download TMS files timed out.

OR_CryptoUpgradeAvailable 

An upgraded server key is available to enable stronger encryption.

OR_CryptoNegotiationFailed 

The negotiation of the encryption scheme failed.

OR_CryptoProtocolError 

The client and server could not agree on a protocol that both supported - this may be due to a supplied encryption key version.

OR_BadClusterConfig 

The cluster config could not be parsed or was inconsistent with the current server address.

OR_RestInvalidResponse 

A REST API requrest has returned an invalid response.

OR_RestBadRequest 

A REST API request has returned bad request.

OR_RestUnauthorized 

A REST API request has been rejected as the user in not authorized.

OR_RestForbidden 

The REST API request was for a forbidden URL.

OR_RestServerError 

The REST API server has encountered an error.

OR_RestNotFound 

The REST API request has failed with a not found error.

OR_MFAEnrolmentRequired 

The user is required by the server to setup two factor authentication on their device.

OR_MFARequired 

The user is required to provide additional authentication credentials.

OR_MFAInvalidCode 

The one time passcode the user provided is invalid.

OR_MFACodeReuse 

The one time passcode provided has already been used.

OR_MFAEmergencyCodesExhausted 

The account has no emergency one time passcodes remaining.

OR_MFAInvalidEmergencyCode 

The emergency one time passcode entered is invalid.

OR_MFAEmergencyCodeReuse 

The emergency one time passcode has previously been used, emergency codes can only be used once.

OR_BadRequest 

The request was malformed and was rejected by the server.

OR_ServerError 

An internal error occurred on the server during the previous request.

OR_ServerIDMismatch 

The server that has been contacted has a different UUID or encryption ID from the one expected.

OR_InvalidDevice 

The device is not valid.

OR_SSOOpenIdNotEnabled 

This user does not have SSO OpenId login enabled.

OR_SSOOpenIdNotSupported 

SSO OpenId is not supported on this platform.

OR_SSOOpenIdAuthCodeRequired 

no one-time authCode was supplied for SSO OpenId login

OR_WebLoginRequired 

The user must log on via the web portal to proceed.

OR_DNSFailure 

A DNS failure has occurred.

OR_Unknown 

Unknown error.