![]() |
RDK Documentation (Open Sourced RDK Components)
|
Describe the details about TR-069 Device IPv4 Interface address APIs specifications.
Functions | |
int | hostIf_IPv4Address::get_IPv4Address_Enable (HOSTIF_MsgData_t *stMsgData, int subInstanceNo, bool *pChanged=NULL) |
Get status (enabled/disabled) of IPv4 address. More... | |
int | hostIf_IPv4Address::get_IPv4Address_Status (HOSTIF_MsgData_t *stMsgData, int subInstanceNo, bool *pChanged=NULL) |
This function gets the status of an IPv4 Address table entry. It provides the status of this IPv4Address table entry. Possible enum values are Disabled, Enabled, Error_Misconfigured and Error (OPTIONAL). More... | |
int | hostIf_IPv4Address::get_IPv4Address_Alias (HOSTIF_MsgData_t *stMsgData, int subInstanceNo, bool *pChanged=NULL) |
This function gets the instance handle for an IPv4 Address of an IP Interface. It provides a non-volatile handle used to reference this IPv4 address instance of this IP interface. Alias provides a mechanism for an ACS to label this instance for future reference. Currently not implemented. More... | |
int | hostIf_IPv4Address::get_IPv4Address_IPAddress (HOSTIF_MsgData_t *stMsgData, int subInstanceNo, bool *pChanged=NULL) |
This function used to get an IP Interface IPv4 IP Address. More... | |
int | hostIf_IPv4Address::get_IPv4Address_SubnetMask (HOSTIF_MsgData_t *stMsgData, int subInstanceNo, bool *pChanged=NULL) |
This function gets an IP Interface IPv4 Address SubnetMask. More... | |
int | hostIf_IPv4Address::get_IPv4Address_AddressingType (HOSTIF_MsgData_t *stMsgData, int subInstanceNo, bool *pChanged=NULL) |
This function gets an IP Interface IPv4 Address AddressingType assign the IP address. Possible enum values are DHCP, AutoIP, IPCP and Static. More... | |
int | hostIf_IPv4Address::set_IPv4Address_Enable (HOSTIF_MsgData_t *stMsgData, int subInstanceNo) |
This function sets the device IP Interface IPv4 Address to 'Enable' or 'Disable'. More... | |
int | hostIf_IPv4Address::set_IPv4Address_Alias (HOSTIF_MsgData_t *stMsgData, int subInstanceNo) |
This function sets a non-volatile handle used to reference this IPv4 address instance of this IP interface. Alias provides a mechanism for an ACS to label this instance for future reference. Currently not implemented. More... | |
int | hostIf_IPv4Address::set_IPv4Address_IPAddress (HOSTIF_MsgData_t *stMsgData, int subInstanceNo) |
This function sets an IP Interface IPv4 Address. More... | |
int | hostIf_IPv4Address::set_IPv4Address_SubnetMask (HOSTIF_MsgData_t *stMsgData, int subInstanceNo) |
This function sets an IP Interface IPv4Address Subnet Mask of an IPv4 address. More... | |
int hostIf_IPv4Address::get_IPv4Address_Enable | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo, | ||
bool * | pChanged = NULL |
||
) |
Get status (enabled/disabled) of IPv4 address.
This function gets the status of the IPv4 interface 'enabled' or 'disabled'. It provides 'true' for enable and 'false' for disable IPv4 address.
This function provides the value (true/false
) of the Enable status of this IPv4 address.
See TR-069 Device.IP.Interface.IPv4Address object Getter API
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
[in] | pChanged | Status of the operation. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 313 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::get_IPv4Address_Status | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo, | ||
bool * | pChanged = NULL |
||
) |
This function gets the status of an IPv4 Address table entry. It provides the status of this IPv4Address table entry. Possible enum values are Disabled, Enabled, Error_Misconfigured and Error (OPTIONAL).
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
[in] | pChanged | Status of the operation. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 354 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::get_IPv4Address_Alias | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo, | ||
bool * | pChanged = NULL |
||
) |
This function gets the instance handle for an IPv4 Address of an IP Interface. It provides a non-volatile handle used to reference this IPv4 address instance of this IP interface. Alias provides a mechanism for an ACS to label this instance for future reference. Currently not implemented.
AddressingType
is Static
. [out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
[in] | pChanged | Status of the operation. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 423 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::get_IPv4Address_IPAddress | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo, | ||
bool * | pChanged = NULL |
||
) |
This function used to get an IP Interface IPv4 IP Address.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
[in] | pChanged | Status of the operation. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 446 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::get_IPv4Address_SubnetMask | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo, | ||
bool * | pChanged = NULL |
||
) |
This function gets an IP Interface IPv4 Address SubnetMask.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
[in] | pChanged | Status of the operation. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 487 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::get_IPv4Address_AddressingType | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo, | ||
bool * | pChanged = NULL |
||
) |
This function gets an IP Interface IPv4 Address AddressingType assign the IP address. Possible enum values are DHCP, AutoIP, IPCP and Static.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
[in] | pChanged | Status of the operation. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 551 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::set_IPv4Address_Enable | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo | ||
) |
This function sets the device IP Interface IPv4 Address to 'Enable' or 'Disable'.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 658 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::set_IPv4Address_Alias | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo | ||
) |
This function sets a non-volatile handle used to reference this IPv4 address instance of this IP interface. Alias provides a mechanism for an ACS to label this instance for future reference. Currently not implemented.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 712 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::set_IPv4Address_IPAddress | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo | ||
) |
This function sets an IP Interface IPv4 Address.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 733 of file Device_IP_Interface_IPv4Address.cpp.
int hostIf_IPv4Address::set_IPv4Address_SubnetMask | ( | HOSTIF_MsgData_t * | stMsgData, |
int | subInstanceNo | ||
) |
This function sets an IP Interface IPv4Address Subnet Mask of an IPv4 address.
[out] | stMsgData | TR-069 Host interface message request. |
[in] | subInstanceNo | SubInstance number currently not in use. |
OK | if it is successfully fetch the data from the device. |
ERR_INTERNAL_ERROR | if not able to fetch the data. |
Definition at line 756 of file Device_IP_Interface_IPv4Address.cpp.