Implement optional cached resource data streaming

This commit is contained in:
Ali
2019-12-24 20:22:38 +04:00
parent 2ec22db1ff
commit e868873425
9 changed files with 233 additions and 79 deletions

View File

@@ -148,7 +148,7 @@ public final class WriteBuffer: MemoryBuffer {
self.offset = 0
}
public func write(_ data: UnsafeRawPointer, offset: Int, length: Int) {
public func write(_ data: UnsafeRawPointer, offset: Int = 0, length: Int) {
if self.offset + length > self.capacity {
self.capacity = self.offset + length + 256
if self.length == 0 {