Module events

Module events 

Source

Structs§

AddressMapping
Debug information for a specific address within a module
EventRegistry
Registry for event communication between TUI and runtime
ModuleDebugInfo
Debug information for a module (binary) containing one or more addresses
ModuleLoadingStats
Statistics for a loaded module
PathSubstitution
Path substitution rule (shared definition)
RuntimeChannels
Channels used by the runtime to receive commands and send events
ScriptCompilationDetails
Detailed compilation result for a script with multiple targets
ScriptExecutionResult
Result of executing a single script target (PC/function)
SectionInfo
Section information for executable files
SharedLibraryInfo
Shared library information (similar to GDB’s “info share” output)
SourceCodeInfo
Source code information for display in TUI
SourceFileGroup
Group of source files for a specific module
SourceFileInfo
Source file information
SourcePathInfo
Source path information for display (shared between UI and runtime)
TargetDebugInfo
Debug information for a target (function or source location)
TraceDefinition
Definition of a trace to be loaded
TraceDetailInfo
Detailed information for a specific trace
TraceLoadDetail
Result of loading a single trace
TraceSummaryInfo
Summary information for all traces
VariableDebugInfo
Variable debug information

Enums§

ExecutionStatus
Execution status for individual script targets
LoadStatus
Status of loading a trace
RuntimeCommand
Commands that TUI can send to runtime
RuntimeStatus
TargetType
Type of target being inspected
TraceStatus
Trace status enumeration for shared use between UI and runtime
TuiEvent
TUI events that can be handled by the application