Versions in this module Expand all Collapse all v0 v0.1.7 Jan 6, 2025 Changes in this version + type ApiTest interface + PrintResults func(results []models.TestResult) error + TestAllApis func(channels []*models.Channel) []models.TestResult + type CaptchaResult struct + ID string + Image []byte + Text string + type HTTPServer interface + ListenAndServe func() error + Shutdown func(context.Context) error + type ImageGenerator interface + GenerateCaptcha func(width, height int, text string) (*CaptchaResult, error) + type OutputWriter interface + Write func(content string) + WriteError func(err string) + WriteInfo func(content string) + WriteResponse func(content string) + type Router interface + ServeHTTP func(http.ResponseWriter, *http.Request) + type TraceManager interface + StartTrace func() error + StopTrace func() error + type TraceReader interface + ReadTrace func() ([]byte, error) + type TraceWriter interface + WriteTrace func(data []byte) error + type Tunnel interface + Close func() error + Ready func() <-chan struct{} + URL func() string