Status codes returned by the server in every response packet.
Success (0x0000) is the only non-error value. The Response
struct keeps the typed status; Client maps a few of these onto
specific exception subclasses.
KV::Status::Success.value # => 0x0000
KV::Status::KeyNotFound.value # => 0x0001
Instance methods
auth_continue?
Returns true if this enum value equals AuthContinue
Sourceauth_error?
Returns true if this enum value equals AuthError
Sourcebusy?
Returns true if this enum value equals Busy
Sourcedelta_bad_value?
Returns true if this enum value equals DeltaBadValue
Sourceinternal_error?
Returns true if this enum value equals InternalError
Sourceinvalid_args?
Returns true if this enum value equals InvalidArgs
Sourceinvalid_range?
Returns true if this enum value equals InvalidRange
Sourceitem_not_stored?
Returns true if this enum value equals ItemNotStored
Sourcekey_exists?
Returns true if this enum value equals KeyExists
Sourcekey_not_found?
Returns true if this enum value equals KeyNotFound
Sourceno_bucket?
Returns true if this enum value equals NoBucket
Sourcenot_my_vbucket?
Returns true if this enum value equals NotMyVbucket
Sourcenot_supported?
Returns true if this enum value equals NotSupported
Sourceout_of_memory?
Returns true if this enum value equals OutOfMemory
Sourcesuccess?
Returns true if this enum value equals Success
Sourcetemp_failure?
Returns true if this enum value equals TempFailure
Sourceunknown_command?
Returns true if this enum value equals UnknownCommand
Sourcevalue_too_large?
Returns true if this enum value equals ValueTooLarge
Source