package
3.1.5+incompatible
Repository: https://github.com/px-org/panindex.git
Documentation: pkg.go.dev

# Functions

NewMemLS returns a new in-memory LockSystem.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
http://www.webdav.org/specs/rfc4918.html#status.code.extensions.to.http11.
http://www.webdav.org/specs/rfc4918.html#status.code.extensions.to.http11.
http://www.webdav.org/specs/rfc4918.html#status.code.extensions.to.http11.
http://www.webdav.org/specs/rfc4918.html#status.code.extensions.to.http11.
http://www.webdav.org/specs/rfc4918.html#status.code.extensions.to.http11.

# Variables

ErrConfirmationFailed is returned by a LockSystem's Confirm method.
ErrForbidden is returned by a LockSystem's Unlock method.
ErrLocked is returned by a LockSystem's Create, Refresh and Unlock methods.
ErrNoSuchLock is returned by a LockSystem's Refresh and Unlock methods.
ErrNotImplemented should be returned by optional interfaces if they want the original implementation to be used.

# Structs

Condition can match a WebDAV resource, based on a token or ETag.
No description provided by the author
No description provided by the author
LockDetails are a lock's metadata.
Property represents a single DAV resource property as defined in RFC 4918.
Proppatch describes a property update instruction as defined in RFC 4918.
Propstat describes a XML propstat element as defined in RFC 4918.

# Interfaces

ContentTyper is an optional interface for the os.FileInfo objects returned by the FileSystem.
DeadPropsHolder holds the dead properties of a resource.
ETager is an optional interface for the os.FileInfo objects returned by the FileSystem.
LockSystem manages access to a collection of named resources.

# Type aliases

No description provided by the author