0001 #if os(Linux) 0002 import Glibc 0003 #else 0004 import Darwin.C 0005 #endif 0006 0007 class Data{ 0008 let bytes
Logger.swift:11 let date = Data(capacity: 64)Socket.swift:141 let data = Data(capacity: bytes)Worker.swift:66 let filename = Data(capacity: Int(MAXPATHLEN)): UnsafeMutablePointer<Int8> 0009 let capacity
Data.swift:12 bytes = UnsafeMutablePointer<Int8>(malloc(capacity + 1))Data.swift:17 free(bytes)Data.swift:22 memcpy(&data, bytes, data.count)Data.swift:27 return String.fromCString(bytes)Logger.swift:12 strftime(date.bytes, date.capacity, "%Y-%m-%d %T %z", tm)Socket.swift:142 let bytes = system_read(descriptor, data.bytes, data.capacity)Worker.swift:67 if fcntl(descriptor, F_GETPATH, filename.bytes) == -1 {: Int 0010 0011 init
Data.swift:13 self.capacity = capacityData.swift:21 var data = [CChar](count: capacity, repeatedValue: 0)Logger.swift:12 strftime(date.bytes, date.capacity, "%Y-%m-%d %T %z", tm)Socket.swift:142 let bytes = system_read(descriptor, data.bytes, data.capacity)(capacity: Int) { 0012 bytes = UnsafeMutablePointer<Int8>(malloc(capacity + 1)) 0013 self.capacity = capacity 0014 } 0015 0016 deinit { 0017 free(bytes) 0018 } 0019 0020 var characters
Logger.swift:11 let date = Data(capacity: 64)Socket.swift:141 let data = Data(capacity: bytes)Worker.swift:66 let filename = Data(capacity: Int(MAXPATHLEN)): [CChar] { 0021 var data = [CChar](count: capacity, repeatedValue: 0) 0022 memcpy(&data, bytes, data.count) 0023 return data 0024 } 0025 0026 var string
Socket.swift:146 return Array(data.characters[0..<bytes]): String? { 0027 return String.fromCString(bytes) 0028 } 0029 } 0030
Logger.swift:13 return date.string ?? "unknown"Worker.swift:73 unlink(filename.string!)