MegaErrorCode

Ecng.Backup.Mega.Native

MEGA API error codes (negative integers) returned as JSON numbers.

Campos

Access
public const MegaErrorCode Access
value = MegaErrorCode.Access

Access denied.

Again
public const MegaErrorCode Again
value = MegaErrorCode.Again

Request failed, retry with exponential backoff.

AppKey
public const MegaErrorCode AppKey
value = MegaErrorCode.AppKey

Invalid or missing application key.

BadArguments
public const MegaErrorCode BadArguments
value = MegaErrorCode.BadArguments

Bad arguments.

BadSession
public const MegaErrorCode BadSession
value = MegaErrorCode.BadSession

Bad session ID.

Blocked
public const MegaErrorCode Blocked
value = MegaErrorCode.Blocked

Resource administratively blocked.

BusinessPastDue
public const MegaErrorCode BusinessPastDue
value = MegaErrorCode.BusinessPastDue

Business account expired.

Circular
public const MegaErrorCode Circular
value = MegaErrorCode.Circular

Circular linkage.

Exists
public const MegaErrorCode Exists
value = MegaErrorCode.Exists

Resource already exists.

Expired
public const MegaErrorCode Expired
value = MegaErrorCode.Expired

Resource expired.

Failed
public const MegaErrorCode Failed
value = MegaErrorCode.Failed

Request failed permanently.

FuseAlready
public const MegaErrorCode FuseAlready
value = MegaErrorCode.FuseAlready

FUSE: already exists.

FuseBadFileDescriptor
public const MegaErrorCode FuseBadFileDescriptor
value = MegaErrorCode.FuseBadFileDescriptor

FUSE: bad file descriptor.

FuseCancelled
public const MegaErrorCode FuseCancelled
value = MegaErrorCode.FuseCancelled

FUSE: operation cancelled.

FuseDuplicate
public const MegaErrorCode FuseDuplicate
value = MegaErrorCode.FuseDuplicate

FUSE: duplicate.

FuseIsDirectory
public const MegaErrorCode FuseIsDirectory
value = MegaErrorCode.FuseIsDirectory

FUSE: is a directory.

FuseNameTooLong
public const MegaErrorCode FuseNameTooLong
value = MegaErrorCode.FuseNameTooLong

FUSE: name too long.

FuseNotDirectory
public const MegaErrorCode FuseNotDirectory
value = MegaErrorCode.FuseNotDirectory

FUSE: not a directory.

FuseNotEmpty
public const MegaErrorCode FuseNotEmpty
value = MegaErrorCode.FuseNotEmpty

FUSE: directory not empty.

FuseNotFound
public const MegaErrorCode FuseNotFound
value = MegaErrorCode.FuseNotFound

FUSE: not found.

FusePermission
public const MegaErrorCode FusePermission
value = MegaErrorCode.FusePermission

FUSE: permission denied.

FuseReadOnlyFileSystem
public const MegaErrorCode FuseReadOnlyFileSystem
value = MegaErrorCode.FuseReadOnlyFileSystem

FUSE: read-only file system.

GoingOverQuota
public const MegaErrorCode GoingOverQuota
value = MegaErrorCode.GoingOverQuota

Not enough quota.

HashcashRequired
public const MegaErrorCode HashcashRequired
value = MegaErrorCode.HashcashRequired

MEGA API also uses -27 in a special array response to request hashcash; see client parser.

Incomplete
public const MegaErrorCode Incomplete
value = MegaErrorCode.Incomplete

Request incomplete.

Internal
public const MegaErrorCode Internal
value = MegaErrorCode.Internal

Internal error.

Key
public const MegaErrorCode Key
value = MegaErrorCode.Key

Cryptographic error.

LocalAbandoned
public const MegaErrorCode LocalAbandoned
value = MegaErrorCode.LocalAbandoned

Local error: operation was abandoned.

LocalLoggedOut
public const MegaErrorCode LocalLoggedOut
value = MegaErrorCode.LocalLoggedOut

Local error: client is not logged in.

LocalNetwork
public const MegaErrorCode LocalNetwork
value = MegaErrorCode.LocalNetwork

Local error: network error.

LocalNoSpace
public const MegaErrorCode LocalNoSpace
value = MegaErrorCode.LocalNoSpace

Local error: not enough disk space.

LocalTimeout
public const MegaErrorCode LocalTimeout
value = MegaErrorCode.LocalTimeout

Local error: operation timed out.

MasterOnly
public const MegaErrorCode MasterOnly
value = MegaErrorCode.MasterOnly

Access denied for sub-users (business accounts).

MfaRequired
public const MegaErrorCode MfaRequired
value = MegaErrorCode.MfaRequired

Multi-factor authentication required.

NotFound
public const MegaErrorCode NotFound
value = MegaErrorCode.NotFound

Resource does not exist.

Ok
public const MegaErrorCode Ok
value = MegaErrorCode.Ok

No error.

OverQuota
public const MegaErrorCode OverQuota
value = MegaErrorCode.OverQuota

Quota exceeded.

Paywall
public const MegaErrorCode Paywall
value = MegaErrorCode.Paywall

Over Disk Quota Paywall.

Range
public const MegaErrorCode Range
value = MegaErrorCode.Range

Resource access out of range.

RateLimit
public const MegaErrorCode RateLimit
value = MegaErrorCode.RateLimit

Too many requests, slow down.

Read
public const MegaErrorCode Read
value = MegaErrorCode.Read

File could not be read (or changed unexpectedly during reading).

RolledBack
public const MegaErrorCode RolledBack
value = MegaErrorCode.RolledBack

A strongly-grouped request was rolled back.

Ssl
public const MegaErrorCode Ssl
value = MegaErrorCode.Ssl

SSL verification failed.

SubUserKeyMissing
public const MegaErrorCode SubUserKeyMissing
value = MegaErrorCode.SubUserKeyMissing

Subuser has not yet encrypted their master key for the admin user.

TempUnavailable
public const MegaErrorCode TempUnavailable
value = MegaErrorCode.TempUnavailable

Resource temporarily not available.

TooMany
public const MegaErrorCode TooMany
value = MegaErrorCode.TooMany

Too many requests for this resource.

TooManyConnections
public const MegaErrorCode TooManyConnections
value = MegaErrorCode.TooManyConnections

Too many connections on this resource.

Unknown
public const MegaErrorCode Unknown
value = MegaErrorCode.Unknown

Unknown or unsupported error code.

Write
public const MegaErrorCode Write
value = MegaErrorCode.Write

File could not be written (or failed post-write integrity check).