// // NetworkEnvironment.swift // Cyberlock // // Created by Jura on 8/21/19. // Copyright © 2019 Omicronmedia. All rights reserved. // import Foundation public protocol NetworkEnvironment { var host: String { get } } public protocol NetworkEnvironmentSwitchable: NetworkEnvironment { var hasNext: Bool { get } func nextRecord() -> NetworkEnvironmentSwitchable? func reset() -> NetworkEnvironmentSwitchable }