Skip to content
Snippets Groups Projects
FileTransfer.swift 922 B
Newer Older
//import Foundation
//
//public struct FileTransfer {
//    public enum Request {
//        case withTID(Data)
//        case withContactId(Data)
//    }
//
//    public var tid: Data
//    public var id: Int64?
//    public var contact: Data
//    public var fileName: String
//    public var fileType: String
//    public var isIncoming: Bool
//
//    public static var databaseTableName: String { "transfers" }
//
//    public init(
//        id: Int64? = nil,
//        tid: Data,
//        contact: Data,
//        fileName: String,
//        fileType: String,
//        isIncoming: Bool
//    ) {
//        self.id = id
//        self.tid = tid
//        self.contact = contact
//        self.fileName = fileName
//        self.fileType = fileType
//        self.isIncoming = isIncoming
//    }
//}
//
//extension FileTransfer: Codable {}
//extension FileTransfer: Hashable {}
//extension FileTransfer: Equatable {}