RDK Documentation (Open Sourced RDK Components)
TR-069 Object (Device.WiFi.EndPoint.{i}.WPS.) Public APIs

Description

This object contains parameters related to Wi-Fi Protected Setup [WPSv1.0] for this end point.

int hostIf_WiFi_EndPoint_WPS::get_Device_WiFi_EndPoint_WPS_Enable (HOSTIF_MsgData_t *stMsgData)
 Enables or disables WPS functionality for this end point. More...
 
int hostIf_WiFi_EndPoint_WPS::get_Device_WiFi_EndPoint_WPS_ConfigMethodsSupported (HOSTIF_MsgData_t *stMsgData)
 Get the comma-separated list of strings, containing the WPS configuration methods supported by the device. More...
 
int hostIf_WiFi_EndPoint_WPS::get_Device_WiFi_EndPoint_WPS_ConfigMethodsEnabled (HOSTIF_MsgData_t *stMsgData)
 Check the WPS configuration methods enabled on the device. More...
 

Function Documentation

◆ get_Device_WiFi_EndPoint_WPS_Enable()

int hostIf_WiFi_EndPoint_WPS::get_Device_WiFi_EndPoint_WPS_Enable ( HOSTIF_MsgData_t stMsgData)

Enables or disables WPS functionality for this end point.

Parameters
[out]stMsgDataTR-069 Host interface message request.
Returns
Returns 0 on success, otherwise will return the appropriate error code.

◆ get_Device_WiFi_EndPoint_WPS_ConfigMethodsSupported()

int hostIf_WiFi_EndPoint_WPS::get_Device_WiFi_EndPoint_WPS_ConfigMethodsSupported ( HOSTIF_MsgData_t stMsgData)

Get the comma-separated list of strings, containing the WPS configuration methods supported by the device.

Each list item is an enumeration of:

  • USBFlashDrive
  • Ethernet
  • ExternalNFCToken
  • IntegratedNFCToken
  • NFCInterface
  • PushButton
  • PIN This parameter corresponds directly to the "Config Methods" attribute of the WPS specification [WPSv1.0].
Parameters
[out]stMsgDataTR-069 Host interface message request.
Returns
Returns 0 on success, otherwise will return the appropriate error code.

◆ get_Device_WiFi_EndPoint_WPS_ConfigMethodsEnabled()

int hostIf_WiFi_EndPoint_WPS::get_Device_WiFi_EndPoint_WPS_ConfigMethodsEnabled ( HOSTIF_MsgData_t stMsgData)

Check the WPS configuration methods enabled on the device.

Comma-separated list of strings. Each list item MUST be a member of the list reported by the ConfigMethodsSupported parameter.

Parameters
[out]stMsgDataTR-069 Host interface message request.
Returns
Returns 0 on success, otherwise will return the appropriate error code.