Class: MTLibcouchbase::Ext::CMDGET
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- MTLibcouchbase::Ext::CMDGET
- 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
exptimefield insideoptionswill 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 anLCB_ETMPFAILerror. The item may be unlocked either via ‘lcb_unlock3()` or via a mutation operation with a supplied CAS