Records

Functions

  • inspect::Hierarchy ReadHierarchyFromInspector (const inspect::Inspector & inspector)

    Synchronously reads the entire Inspect hierarchy (including lazy nodes) for testing.

    Defined at line 19 of file ../../src/devices/usb/lib/usb-inspect/include/usb-inspect/usb-inspect-test-helper.h

  • const char * SpeedToString (usb_speed_t speed)

    Defined at line 19 of file ../../src/devices/usb/lib/usb-inspect/usb-inspect.cc

  • fit::result<std::string> VerifyEndpointInspect (const inspect::Hierarchy * node, std::optional<uint64_t> total_bytes_tx, std::optional<uint64_t> total_bytes_rx, std::optional<uint64_t> tx_pending_requests, std::optional<uint64_t> rx_pending_requests, std::optional<uint64_t> max_bytes_per_second, std::optional<uint64_t> rx_pending_processing, std::optional<uint64_t> failed_bytes_tx, std::optional<uint64_t> failed_bytes_rx)

    Helper to verify EndpointInspect node properties.

    Returns fit::ok() on success, or a fit::error with a descriptive error string on failure.

    Defined at line 30 of file ../../src/devices/usb/lib/usb-inspect/include/usb-inspect/usb-inspect-test-helper.h