Class: MTLibcouchbase::Ext::CMDGET

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/mt-libcouchbase/ext/mt-libcouchbase/cmdget.rb

Overview

(Not documented)

## Fields:

:cmdflags

(Integer)

:exptime

(Integer)

:cas

(Integer)

:key

(KEYBUF)

:hashkey

(KEYBUF)

:lock

(Integer) If set to true, the exptime field inside options will take to mean the time the lock should be held. While the lock is held, other operations trying to access the key will fail with an LCB_ETMPFAIL error. The item may be unlocked either via ‘lcb_unlock3()` or via a mutation operation with a supplied CAS