Initial Commit
This commit is contained in:
24
Sources/DewPointEnvironment/Environment.swift
Normal file
24
Sources/DewPointEnvironment/Environment.swift
Normal file
@@ -0,0 +1,24 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user