Protocol
ZipSourceWritable
public protocol ZipSourceWritable: ZipSourceAdapter
A protocol for custom writable sources.
Relationships
Conforms To
ZipSourceAdapter
A base protocol for all custom sources.
Requirements
beginWrite()
func beginWrite() throws
write(bytes:count:)
func write(bytes: UnsafeMutableRawPointer, count: Int) throws -> Int
commitWrite()
func commitWrite() throws
rollbackWrite()
func rollbackWrite() throws
seekWrite(offset:relativeTo:)
func seekWrite(offset: Int, relativeTo whence: ZipWhence) throws
tellWrite()
func tellWrite() throws -> Int
remove()
func remove() throws