Files
swift-mqtt-dewpoint/Sources/DewPointEnvironment/Environment.swift
2021-10-16 15:01:47 -04:00

25 lines
603 B
Swift

import EnvVars
import MQTTNIO
import RelayClient
import TemperatureSensorClient
public struct DewPointEnvironment {
public var mqttClient: MQTTClient
public var envVars: EnvVars
public var relayClient: RelayClient
public var temperatureSensorClient: TemperatureSensorClient
public init(
mqttClient: MQTTClient,
envVars: EnvVars,
relayClient: RelayClient,
temperatureSensorClient: TemperatureSensorClient
) {
self.mqttClient = mqttClient
self.envVars = envVars
self.relayClient = relayClient
self.temperatureSensorClient = temperatureSensorClient
}
}