system_webview
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Classes and Structs
Struct ProcessStats
Struct UsbBusStats
Struct UsbDeviceStats
Struct UsbmonMonitor::BusTraffic
Class UsbmonMonitor
Functions
Function extract_node_name_from_cmdline
Function find_ros_processes
Function read_cmdline
Function read_process_stats
Function read_usb_bus_stats
Function read_usb_stats
Variables
Variable g_usbmon_monitor
Directories
Directory src
Files
File process_stats.hpp
File usb_monitoring.hpp
Standard Documents
README
system_webview
Features
Enabling Real-Time USB Monitoring
Architecture
Prerequisites
Building
Usage
Dependencies
License
CHANGELOG
Changelog for package system_webview
0.0.3 (2026-03-26)
0.0.2 (2026-03-21)
0.0.1 (2026-03-07)
PACKAGE
LICENSE
Index
system_webview
C++ API
Struct UsbBusStats
View page source
Struct UsbBusStats
Defined in
File usb_monitoring.hpp
Struct Documentation
struct
UsbBusStats
Public Members
int
bus_num
=
0
uint64_t
speed_mbps
=
0
std
::
string
version
std
::
string
controller
uint64_t
device_count
=
0
uint64_t
claimed_bw_mbps
=
0
uint64_t
actual_bytes
=
0
double
actual_bytes_per_sec
=
0
bool
usbmon_available
=
false