|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
40 #ifndef DEVICE_IP_DIAGNOSTICS_TRACEROUTE_H_
41 #define DEVICE_IP_DIAGNOSTICS_TRACEROUTE_H_
46 #include "parameter.h"
47 #include "paramaccess.h"
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 ...
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.
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.
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.
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.
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.
int get_Device_IP_Diagnostics_TraceRoute_DiagnosticsState(const char *name, ParameterType type, ParameterValue *value)
This function indicates availability of diagnostic data. Enumeration of:
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...
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....
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.
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.
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 da...
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.
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).
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.
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.
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.
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).