NDEVR
API Documentation
GrabNetworkInfo

Provides an AutomatedTest for grabbing network information. More...

Inheritance diagram for GrabNetworkInfo:
[legend]
Collaboration diagram for GrabNetworkInfo:
[legend]

Public Member Functions

 GrabNetworkInfo (WindowManager *manager)
 Constructs a test that gathers network diagnostic information.
bool performTest (AutomatedTestingDialog *dialog)
 Executes the network information gathering test.
void stopTest ()
 Stops the network information test.

Additional Inherited Members

Public Attributes inherited from AutomatedTest
String icon
 The icon resource name displayed for this test.
bool is_looped_test = false
 Whether this test repeats in a loop until stopped.
TranslatedString name
 The user-facing translated name of the test.
std::function< void()> on_test_completed
 Callback invoked when the test finishes.

Detailed Description

Provides an AutomatedTest for grabbing network information.


Definition at line 96 of file AutomatedTesting.h.

Constructor & Destructor Documentation

◆ GrabNetworkInfo()

GrabNetworkInfo::GrabNetworkInfo ( WindowManager * manager)

Constructs a test that gathers network diagnostic information.

Parameters
[in]managerThe window manager providing access to application context.

Member Function Documentation

◆ performTest()

bool GrabNetworkInfo::performTest ( AutomatedTestingDialog * dialog)
virtual

Executes the network information gathering test.

Parameters
[in]dialogThe testing dialog providing UI feedback.
Returns
True if the test completed successfully.

Implements AutomatedTest.


The documentation for this class was generated from the following file: