AccessPoint

data class AccessPoint(val ssid: String, val ssidStealth: Boolean, val authMode: ThetaRepository.AuthModeEnum, val connectionPriority: Int = 1, val usingDhcp: Boolean, val ipAddress: String?, val subnetMask: String?, val defaultGateway: String?, val dns1: String?, val dns2: String?, val proxy: ThetaRepository.Proxy?)

Access point information.

Constructors

Link copied to clipboard
constructor(ssid: String, ssidStealth: Boolean, authMode: ThetaRepository.AuthModeEnum, connectionPriority: Int = 1, usingDhcp: Boolean, ipAddress: String?, subnetMask: String?, defaultGateway: String?, dns1: String?, dns2: String?, proxy: ThetaRepository.Proxy?)

Properties

Link copied to clipboard

Authentication mode.

Link copied to clipboard

Connection priority (1 to 5). Default is 1. Theta X fixes to 1 (The access point registered later has a higher priority.)

Link copied to clipboard

Default Gateway. This setting can be acquired when “usingDhcp” is false.

Link copied to clipboard
val dns1: String?

Primary DNS server. This setting can be acquired when “usingDhcp” is false.

Link copied to clipboard
val dns2: String?

Secondary DNS server. This setting can be acquired when “usingDhcp” is false.

Link copied to clipboard

IP address assigned to camera. This setting can be acquired when “usingDhcp” is false.

Link copied to clipboard

Proxy information to be used for the access point.

Link copied to clipboard

SSID

Link copied to clipboard

SSID stealth. Default is false.

Link copied to clipboard

Subnet Mask. This setting can be acquired when “usingDhcp” is false.

Link copied to clipboard

Using DHCP or not. This can be acquired when SSID is registered as an enable access point.