package
0.0.0-20240219112717-014ce7aff9e1
Repository: https://github.com/macos-fuse-t/go-smb2.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewPermissionsFromMode creates a set of permissions from a traditional UNIX style mode.

# Constants

Time of last access.
No description provided by the author
Time of file creation(birth).
No description provided by the author
No description provided by the author
AttributesMaskChangeID requests the change ID, which clients can use to determine if file data, directory contents, or attributes of the node have changed.
AttributesMaskDeviceNumber requests the raw device number (st_rdev).
.
AttributesMaskFileHandle requests an identifier of the file that contains sufficient information to be able to resolve it at a later point in time.
No description provided by the author
AttributesMaskFileType requests the file type (upper 4 bits of st_mode).
No description provided by the author
No description provided by the author
.
AttributesMaskInodeNumber requests the inode number (st_ino).
No description provided by the author
AttributesMaskLastDataModificationTime requests the last data modification time (st_mtim).
Time of last status change.
AttributesMaskLinkCount requests the link count (st_nlink).
AttributesMaskPermissions requests the permissions (lowest 12 bits of set_mode).
AttributesMaskSizeBytes requests the file size (st_size).
.
.
FileTypeBlockDevice means the file is a block device.
FileTypeCharacterDevice means the file is a character device.
FileTypeDirectory means the file is a directory.
FileTypeFIFO means the file is a FIFO.
No description provided by the author
FileTypeOther means the file is neither a regular file, a directory or symbolic link.
FileTypeOther means the file is neither a regular file, a directory or symbolic link.
FileTypeRegularFile means the file is a regular file.
FileTypeSocket means the file is a socket.
FileTypeSymlink means the file is a symbolic link.
PermissionsExecute indicates that a file is executable, or that files in a directory may be looked up.
PermissionsRead indicates that file contents may be read, or that files in a directory may be listed.
PermissionsWrite indicates that file contents may be written to, or that files in a directory may be added, removed or renamed.
ShareMaskRead permits calls to VirtualRead().
ShareMaskWrite permits calls to VirtualWrite().
No description provided by the author

# Structs

Attributes of a file, normally requested through stat() or readdir().
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

AttributesMask is a bitmask of status attributes that need to be requested through Node.VirtualGetAttributes().
No description provided by the author
AttributesMask is a bitmask of status attributes that need to be requested through Node.VirtualGetAttributes().
Permissions of a file.
ShareMask is a bitmask of operations that are permitted.
No description provided by the author
No description provided by the author