enum CryBase::CouchBase::Services::KV::Opcode

Overview

Operation codes for the memcached binary protocol commands this client speaks. Values match the Couchbase Server wire protocol specification.

KV::Opcode::Get.value          # => 0x00
KV::Opcode::SelectBucket.value # => 0x89

Defined in:

crybase/couchbase/services/kv/opcode.cr

Enum Members

Get = 0_u8
Set = 1_u8
Delete = 4_u8
Increment = 5_u8
Decrement = 6_u8
Touch = 28_u8
GetAndTouch = 29_u8
Hello = 31_u8
SaslAuth = 33_u8
SelectBucket = 137_u8

Instance Method Summary

Instance Method Detail

def decrement? #

Returns true if this enum value equals Decrement


[View source]
def delete? #

Returns true if this enum value equals Delete


[View source]
def get? #

Returns true if this enum value equals Get


[View source]
def get_and_touch? #

Returns true if this enum value equals GetAndTouch


[View source]
def hello? #

Returns true if this enum value equals Hello


[View source]
def increment? #

Returns true if this enum value equals Increment


[View source]
def sasl_auth? #

Returns true if this enum value equals SaslAuth


[View source]
def select_bucket? #

Returns true if this enum value equals SelectBucket


[View source]
def set? #

Returns true if this enum value equals Set


[View source]
def touch? #

Returns true if this enum value equals Touch


[View source]