Module network_commissioning_cluster

Module network_commissioning_cluster 

Source
Expand description

Matter TLV encoders and decoders for Network Commissioning Cluster Cluster ID: 0x0031

This file is automatically generated from NetworkCommissioningCluster.xml

Modules§

threadcapabilities
Constants for ThreadCapabilities
wifisecurity
Constants for WiFiSecurity

Structs§

ConnectNetworkResponse
NetworkConfigResponse
NetworkInfo
ScanNetworksResponse
ThreadInterfaceScanResult
WiFiInterfaceScanResult

Enums§

NetworkCommissioningStatus
WiFiBand

Functions§

add_or_update_thread_network
Invoke AddOrUpdateThreadNetwork command on cluster Network Commissioning.
add_or_update_wifi_network
Invoke AddOrUpdateWiFiNetwork command on cluster Network Commissioning.
connect_network
Invoke ConnectNetwork command on cluster Network Commissioning.
decode_attribute_json
Decode attribute value and return as JSON string
decode_connect_max_time_seconds
Decode ConnectMaxTimeSeconds attribute (0x0003)
decode_connect_network_response
Decode ConnectNetworkResponse command response (07)
decode_interface_enabled
Decode InterfaceEnabled attribute (0x0004)
decode_last_connect_error_value
Decode LastConnectErrorValue attribute (0x0007)
decode_last_network_id
Decode LastNetworkID attribute (0x0006)
decode_last_networking_status
Decode LastNetworkingStatus attribute (0x0005)
decode_max_networks
Decode MaxNetworks attribute (0x0000)
decode_network_config_response
Decode NetworkConfigResponse command response (05)
decode_networks
Decode Networks attribute (0x0001)
decode_scan_max_time_seconds
Decode ScanMaxTimeSeconds attribute (0x0002)
decode_scan_networks_response
Decode ScanNetworksResponse command response (01)
decode_supported_thread_features
Decode SupportedThreadFeatures attribute (0x0009)
decode_supported_wifi_bands
Decode SupportedWiFiBands attribute (0x0008)
decode_thread_version
Decode ThreadVersion attribute (0x000A)
encode_add_or_update_thread_network
Encode AddOrUpdateThreadNetwork command (0x03)
encode_add_or_update_wifi_network
Encode AddOrUpdateWiFiNetwork command (0x02)
encode_command_json
encode_connect_network
Encode ConnectNetwork command (0x06)
encode_remove_network
Encode RemoveNetwork command (0x04)
encode_reorder_network
Encode ReorderNetwork command (0x08)
encode_scan_networks
Encode ScanNetworks command (0x00)
get_attribute_list
Get list of all attributes supported by this cluster
get_command_list
get_command_name
get_command_schema
read_connect_max_time_seconds
Read ConnectMaxTimeSeconds attribute from cluster Network Commissioning.
read_interface_enabled
Read InterfaceEnabled attribute from cluster Network Commissioning.
read_last_connect_error_value
Read LastConnectErrorValue attribute from cluster Network Commissioning.
read_last_network_id
Read LastNetworkID attribute from cluster Network Commissioning.
read_last_networking_status
Read LastNetworkingStatus attribute from cluster Network Commissioning.
read_max_networks
Read MaxNetworks attribute from cluster Network Commissioning.
read_networks
Read Networks attribute from cluster Network Commissioning.
read_scan_max_time_seconds
Read ScanMaxTimeSeconds attribute from cluster Network Commissioning.
read_supported_thread_features
Read SupportedThreadFeatures attribute from cluster Network Commissioning.
read_supported_wifi_bands
Read SupportedWiFiBands attribute from cluster Network Commissioning.
read_thread_version
Read ThreadVersion attribute from cluster Network Commissioning.
remove_network
Invoke RemoveNetwork command on cluster Network Commissioning.
reorder_network
Invoke ReorderNetwork command on cluster Network Commissioning.
scan_networks
Invoke ScanNetworks command on cluster Network Commissioning.

Type Aliases§

ThreadCapabilities
ThreadCapabilities bitmap type
WiFiSecurity
WiFiSecurity bitmap type