Documentation ¶
Index ¶
- func NewFilesystem(fsPath, caldavPrefix, carddavPrefix string, ...) (caldav.Backend, carddav.Backend, error)
- func NewFromURL(storageURL, caldavPrefix, carddavPrefix string, ...) (caldav.Backend, carddav.Backend, error)
- func NewPostgreSQL() (caldav.Backend, carddav.Backend, error)
- type ETagReader
- type ETagWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilesystem ¶
func NewFromURL ¶
Types ¶
type ETagReader ¶
func NewETagReader ¶
func NewETagReader(input io.Reader) *ETagReader
NewETagReader creates a new io.Reader that pipes reads from the provided input while also calculating the contents ETag.
func (*ETagReader) ETag ¶
func (e *ETagReader) ETag() string
type ETagWriter ¶
func NewETagWriter ¶
func NewETagWriter(output io.Writer) *ETagWriter
NewETagWriter creates a new io.Writer that pipes writes to the provided output while also calculating the contents ETag.
func (*ETagWriter) ETag ¶
func (e *ETagWriter) ETag() string
Click to show internal directories.
Click to hide internal directories.