Sha256: 1234ca33d48a7f3ca23f10053d2a42cb7da8f51729b535d396ebeb0f7c69598b

Contents?: true

Size: 708 Bytes

Versions: 4

Compression:

Stored size: 708 Bytes

Contents

module MTLibcouchbase::Ext
  # @brief Search Command
  #
  # ## Fields:
  # :cmdflags ::
  #   (Integer) Modifiers for command. Currently none are defined
  # :query ::
  #   (String) Encoded JSON query
  # :nquery ::
  #   (Integer) Length of JSON query
  # :callback ::
  #   (Proc(callback_ftscallback)) Callback to be invoked. This must be supplied
  # :handle ::
  #   (FFI::Pointer(*FTSHANDLE)) Optional pointer to store the handle. The handle may then be
  #   used for query cancellation via lcb_fts_cancel()
  class CMDFTS < FFI::Struct
    layout :cmdflags, :uint,
           :query, :pointer,
           :nquery, :ulong,
           :callback, :ftscallback,
           :handle, :pointer
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mt-libcouchbase-1.4.03 lib/mt-libcouchbase/ext/mt-libcouchbase/cmdfts.rb
mt-libcouchbase-1.4.02 lib/mt-libcouchbase/ext/mt-libcouchbase/cmdfts.rb
mt-libcouchbase-1.4.01 lib/mt-libcouchbase/ext/mt-libcouchbase/cmdfts.rb
mt-libcouchbase-1.4.0 lib/mt-libcouchbase/ext/mt-libcouchbase/cmdfts.rb