Sha256: eb0e23072402e3a27b1d83b2b232fefcba7fcb5473fce44085d67b1fce879b2a

Contents?: true

Size: 492 Bytes

Versions: 4

Compression:

Stored size: 492 Bytes

Contents

module MTLibcouchbase::Ext
  # (Not documented)
  #
  # ## Fields:
  # :iov ::
  #   (FFI::Pointer(*IOV)) An IOV array
  # :niov ::
  #   (Integer) Number of elements in iov array
  # :total_length ::
  #   (Integer) Total length of the items. This should be set, if known, to prevent the
  #   library from manually traversing the iov array to calculate the length.
  class FRAGBUF < FFI::Struct
    layout :iov, :pointer,
           :niov, :uint,
           :total_length, :uint
  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/fragbuf.rb
mt-libcouchbase-1.4.02 lib/mt-libcouchbase/ext/mt-libcouchbase/fragbuf.rb
mt-libcouchbase-1.4.01 lib/mt-libcouchbase/ext/mt-libcouchbase/fragbuf.rb
mt-libcouchbase-1.4.0 lib/mt-libcouchbase/ext/mt-libcouchbase/fragbuf.rb