NetworkControlTrait.NetworkControlFeature

data class NetworkControlTrait.NetworkControlFeature : ClusterBitmap


NetworkControl trait FeatureMap.

Summary

Public constructors

NetworkControlFeature(
    supportsEnablingNetworkProfile: Boolean,
    supportsDisablingNetworkProfile: Boolean,
    supportsEnablingGuestNetwork: Boolean,
    supportsDisablingGuestNetwork: Boolean,
    supportsGettingGuestNetworkPassword: Boolean,
    supportsNetworkDownloadSpeedTest: Boolean,
    supportsNetworkUploadSpeedTest: Boolean
)

Creates the NetworkControlFeature data class.

Public functions

open ULong

Public properties

Boolean

Whether this device supports disabling the guest network.

Boolean

Whether this device supports disabling network profiles.

Boolean

Whether this device supports enabling the guest network.

Boolean

Whether this device supports enabling network profiles.

Boolean

Whether this device supports obtaining the password of the guest network by running the GetGuestNetworkPassword command.

Boolean

Whether this device supports testing the download speed of the network.

Boolean

Whether this device supports testing the upload speed of the network.

Public constructors

NetworkControlFeature

NetworkControlFeature(
    supportsEnablingNetworkProfile: Boolean = false,
    supportsDisablingNetworkProfile: Boolean = false,
    supportsEnablingGuestNetwork: Boolean = false,
    supportsDisablingGuestNetwork: Boolean = false,
    supportsGettingGuestNetworkPassword: Boolean = false,
    supportsNetworkDownloadSpeedTest: Boolean = false,
    supportsNetworkUploadSpeedTest: Boolean = false
)

Creates the NetworkControlFeature data class.

Public functions

toRaw

open fun toRaw(): ULong

Public properties

supportsDisablingGuestNetwork

val supportsDisablingGuestNetworkBoolean

Whether this device supports disabling the guest network.

supportsDisablingNetworkProfile

val supportsDisablingNetworkProfileBoolean

Whether this device supports disabling network profiles.

supportsEnablingGuestNetwork

val supportsEnablingGuestNetworkBoolean

Whether this device supports enabling the guest network.

supportsEnablingNetworkProfile

val supportsEnablingNetworkProfileBoolean

Whether this device supports enabling network profiles.

supportsGettingGuestNetworkPassword

val supportsGettingGuestNetworkPasswordBoolean

Whether this device supports obtaining the password of the guest network by running the GetGuestNetworkPassword command.

supportsNetworkDownloadSpeedTest

val supportsNetworkDownloadSpeedTestBoolean

Whether this device supports testing the download speed of the network.

supportsNetworkUploadSpeedTest

val supportsNetworkUploadSpeedTestBoolean

Whether this device supports testing the upload speed of the network.