secretive/SecretAgentKit/FileHandleProtocols.swift
2020-03-22 15:34:28 -07:00

17 lines
262 B
Swift

import Foundation
public protocol FileHandleReader {
var availableData: Data { get }
var fileDescriptor: Int32 { get }
}
public protocol FileHandleWriter {
func write(_ data: Data)
}
extension FileHandle: FileHandleReader, FileHandleWriter {}