Documentation
¶
Index ¶
- func GetMenuChoice(language string) string
- func HandleMenuMode(preCheck utils.NetCheckResult, config *params.Config)
- func PrintInvalidChoice(language string)
- func PrintMenuOptions(preCheck utils.NetCheckResult, config *params.Config)
- func RunTuiMenu(preCheck utils.NetCheckResult, config *params.Config) tuiResult
- func SetFullTestStatus(preCheck utils.NetCheckResult, config *params.Config)
- func SetHardwareOnlyTestStatus(preCheck utils.NetCheckResult, config *params.Config)
- func SetIPQualityTestStatus(config *params.Config)
- func SetMinimalTestStatus(preCheck utils.NetCheckResult, config *params.Config)
- func SetNetworkFocusedTestStatus(preCheck utils.NetCheckResult, config *params.Config)
- func SetNetworkOnlyTestStatus(config *params.Config)
- func SetRouteTestStatus(config *params.Config)
- func SetStandardTestStatus(preCheck utils.NetCheckResult, config *params.Config)
- func SetUnlockFocusedTestStatus(preCheck utils.NetCheckResult, config *params.Config)
- func SetUnlockOnlyTestStatus(config *params.Config)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMenuChoice ¶
GetMenuChoice prompts user for menu choice
func HandleMenuMode ¶
func HandleMenuMode(preCheck utils.NetCheckResult, config *params.Config)
HandleMenuMode handles menu selection using the interactive TUI
func PrintInvalidChoice ¶
func PrintInvalidChoice(language string)
PrintInvalidChoice prints invalid choice message
func PrintMenuOptions ¶
func PrintMenuOptions(preCheck utils.NetCheckResult, config *params.Config)
PrintMenuOptions displays menu options
func RunTuiMenu ¶ added in v0.1.118
func RunTuiMenu(preCheck utils.NetCheckResult, config *params.Config) tuiResult
func SetFullTestStatus ¶
func SetFullTestStatus(preCheck utils.NetCheckResult, config *params.Config)
SetFullTestStatus enables all tests
func SetHardwareOnlyTestStatus ¶
func SetHardwareOnlyTestStatus(preCheck utils.NetCheckResult, config *params.Config)
SetHardwareOnlyTestStatus sets hardware-only test configuration
func SetIPQualityTestStatus ¶
SetIPQualityTestStatus sets IP quality test configuration
func SetMinimalTestStatus ¶
func SetMinimalTestStatus(preCheck utils.NetCheckResult, config *params.Config)
SetMinimalTestStatus sets minimal test configuration
func SetNetworkFocusedTestStatus ¶
func SetNetworkFocusedTestStatus(preCheck utils.NetCheckResult, config *params.Config)
SetNetworkFocusedTestStatus sets network-focused test configuration
func SetNetworkOnlyTestStatus ¶
SetNetworkOnlyTestStatus sets network-only test configuration
func SetRouteTestStatus ¶
SetRouteTestStatus sets route test configuration
func SetStandardTestStatus ¶
func SetStandardTestStatus(preCheck utils.NetCheckResult, config *params.Config)
SetStandardTestStatus sets standard test configuration
func SetUnlockFocusedTestStatus ¶
func SetUnlockFocusedTestStatus(preCheck utils.NetCheckResult, config *params.Config)
SetUnlockFocusedTestStatus sets unlock-focused test configuration
func SetUnlockOnlyTestStatus ¶
SetUnlockOnlyTestStatus sets unlock-only test configuration
Types ¶
This section is empty.