Interface IMeadowCloudSettings
An abstraction for connection settings for the Meadow.Cloud service
Assembly: Meadow.Contracts.dll
View Source
Declaration
public interface IMeadowCloudSettings
Properties
AuthHostname
The host name to use for authentication
View Source
Declaration
string AuthHostname { get; set; }
DataHostname
The host name used for data exchange
View Source
Declaration
string DataHostname { get; set; }
EnableHealthMetrics
Enable to send health metrics to Meadow.Cloud
View Source
Declaration
bool EnableHealthMetrics { get; set; }
HealthMetricsIntervalMinutes
Interval (in minutes) to send health metrics
View Source
Declaration
int HealthMetricsIntervalMinutes { get; set; }
EnableUpdates
Enable to provide update service capabiltiies
View Source
Declaration
bool EnableUpdates { get; set; }
MqttHostname
The host name used for cloud MQTT subscriptions
View Source
Declaration
string MqttHostname { get; set; }
MqttPort
The port used for cloud MQTT subscriptions
View Source
Declaration
int MqttPort { get; set; }
ConnectRetrySeconds
Reconnect period used when a disconnection from the server occurs
View Source
Declaration
int ConnectRetrySeconds { get; set; }
AuthTimeoutSeconds
Timeout period used when a authenticating
View Source
Declaration
int AuthTimeoutSeconds { get; set; }
UseAuthentication
Whether or not authentication is used with the cloud server
View Source
Declaration
bool UseAuthentication { get; set; }
Enabled
Whether or not Meadow.Cloud services are enabled
View Source
Declaration
bool Enabled { get; set; }