Skip to content

network_debugger

Launcher for network-debugger binary with automatic download and caching.

Classes

ClassDescription
BinaryCacheManages cached binary files.
DebuggerInstanceInstance of a running debugger.
LoggerA simple logger with multiple log levels and optional color support.
NetworkDebuggerMain entry point for launching the network debugger.
PlatformDetectorDetects the current platform and returns the identifier used in binary names.

Exceptions

ExceptionDescription
CacheExceptionException thrown when cache operations fail.
ProcessExceptionException thrown when process operations fail.

Enums

EnumDescription
LogLevelLog levels in order of severity.

Typedefs

TypedefDescription
ChecksumCallbackCallback for checksum validation.
ProgressCallbackCallback for download progress updates.
RetryCallbackCallback for retry attempts.