RDK Documentation (Open Sourced RDK Components)
|
The header file provides TR069 device IP diagnostics trace route APIs. More...
#include "parameter.h"
#include "paramaccess.h"
Go to the source code of this file.
Functions | |
int | get_Device_IP_Diagnostics_TraceRoute_DiagnosticsState (const char *name, ParameterType type, ParameterValue *value) |
This function indicates availability of diagnostic data. Enumeration of: More... | |
int | get_Device_IP_Diagnostics_TraceRoute_Interface (const char *name, ParameterType type, ParameterValue *value) |
This function provides the IP-layer interface over which the test is to be performed. This identifies the source IP address to use when performing the test. Example: Device.IP.Interface.1. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_Host (const char *name, ParameterType type, ParameterValue *value) |
This function provides the host name or address of the host to which to find a route. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_NumberOfTries (const char *name, ParameterType type, ParameterValue *value) |
This function provides the number of tries per hop. This is set prior to running Diagnostic. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_Timeout (const char *name, ParameterType type, ParameterValue *value) |
This function provides the timeout in milliseconds for each hop of the trace route test. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_DataBlockSize (const char *name, ParameterType type, ParameterValue *value) |
This function provides the size in bytes of the data block to be sent for each trace route. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_DSCP (const char *name, ParameterType type, ParameterValue *value) |
This function provides the Differentiated Services Code Point (DSCP) to be used for the test packets. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_MaxHopCount (const char *name, ParameterType type, ParameterValue *value) |
This function provides the maximum number of hop used in outgoing probe packets (max TTL). More... | |
int | get_Device_IP_Diagnostics_TraceRoute_ResponseTime (const char *name, ParameterType type, ParameterValue *value) |
This function provides the result parameter indicating the response time in milliseconds of the most recent trace route test. More... | |
int | get_Device_IP_Diagnostics_TraceRoute_RouteHopsNumberOfEntries (const char *name, ParameterType type, ParameterValue *value) |
This function provides the number of entries in the RouteHops table. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_DiagnosticsState (const char *name, ParameterType type, ParameterValue *value) |
This function sets the 'DiagnosticsState' parameter which indicates the availability of diagnostic data. This is an enumeration of: More... | |
int | set_Device_IP_Diagnostics_TraceRoute_Interface (const char *name, ParameterType type, ParameterValue *value) |
This function sets the IP-layer interface over which the test is to be performed. This identifies the source IP address to use when performing the test. Example: Device.IP.Interface.1. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_Host (const char *name, ParameterType type, ParameterValue *value) |
This function sets the host name or address of the host to which to find a route. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_NumberOfTries (const char *name, ParameterType type, ParameterValue *value) |
This function sets the number of tries per hop. This is set prior to running Diagnostic. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_Timeout (const char *name, ParameterType type, ParameterValue *value) |
This function sets the timeout in milliseconds for each hop of the trace route test. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_DataBlockSize (const char *name, ParameterType type, ParameterValue *value) |
This function sets the size in bytes of the data block to be sent for each trace route. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_DSCP (const char *name, ParameterType type, ParameterValue *value) |
This function sets the Differentiated Services Code Point (DSCP) to be used for the test packets. More... | |
int | set_Device_IP_Diagnostics_TraceRoute_MaxHopCount (const char *name, ParameterType type, ParameterValue *value) |
This function sets the maximum number of hop used in outgoing probe packets (max TTL). More... | |
The header file provides TR069 device IP diagnostics trace route APIs.
Definition in file Device_IP_Diagnostics_TraceRoute.h.