Package-level declarations
Types
Link copied to clipboard
data class GatewayConfiguration(val serialNumber: String? = null, val hash: Int? = null, val hashTimestamp: Long? = null, val payloadSplitInfo: Int? = null, val newPassword: String? = null, val encryptionKey1: String? = null, val encryptionKey2: String? = null, val encryptionKey3: String? = null, val encryptionKey4: String? = null, val ipAddress: IpAddress? = null, val subnetMask: NetMask? = null, val defaultGatewayIp: IpAddress? = null, val dhcpEnabled: Boolean? = null, val phyMode: GatewayConfiguration.PhyMode? = null, val plmn: Plmn? = null, val apn: Apn? = null, val dnsIp: IpAddress? = null, val ntpAddress: IpAddressOrHostname? = null, val proxyAddress: IpAddressOrHostname? = null, val proxyPort: Port? = null, val proxyUsername: String? = null, val proxyPassword: String? = null, val proxyType: GatewayConfiguration.ProxyType? = null, val dataServerAddress: IpAddressOrHostname? = null, val dataServerPort: Port? = null, val dataServerTlsEnabled: Boolean? = null, val dataServerToken: String? = null, val dataServerApiVersion: GatewayConfiguration.DataServerApiVersion? = null, val dataSyncEnabled: Boolean? = null, val heartbeatSendingInterval: Int? = null, val simCardPin: String? = null, val sensorNotificationsEnabled: Boolean? = null)
Configuration settings for a Gateway device.
Link copied to clipboard
data class GatewayConfigurationError(val group: GatewayConfigurationError.Group, val error: GatewayConfigurationError.Error)
Represents an error related to gateway configuration.
Link copied to clipboard
Action that can be performed on a sensor detected by a gateway.
Link copied to clipboard
data class GatewayDeviceInfo(val serialNumber: String, val softwareInfo: GatewayDeviceInfo.SoftwareInfo, val hardwareInfo: GatewayDeviceInfo.HardwareInfo, val runtimeInfo: GatewayDeviceInfo.RuntimeInfo, val powerMonitor: GatewayDeviceInfo.PowerMonitor?, val ethernet: GatewayDeviceInfo.Ethernet?, val modem: GatewayDeviceInfo.Modem?)
This data class represents the information retrieved from a gateway device.
Link copied to clipboard
Represents custom endpoint for gateway
Link copied to clipboard
HTTP header for gateway
Link copied to clipboard
Represents notification used by gateway
Link copied to clipboard
data class GatewaySensorList(val serialNumber: String, val detectedSensors: List<GatewaySensorList.DetectedSensor>)
Represents a list of sensors detected by a gateway.