Wick.Protocol.Request.SetXattr (wick v0.1.0)

Copy Markdown View Source

FUSE_SETXATTR — fuse_setxattr_in (8 bytes for v7.31) + name + NUL + value.

flags is the POSIX XATTR_CREATE / XATTR_REPLACE bitmask. The extended setxattr_flags field added in v7.33 is not parsed — callers wanting that behaviour must negotiate FUSE_SETXATTR_EXT, which we don't yet advertise.

Summary

Types

t()

@type t() :: %Wick.Protocol.Request.SetXattr{
  flags: non_neg_integer(),
  name: binary(),
  size: non_neg_integer(),
  value: binary()
}