Uniformly log top-level events

Some example logs:
netsimd I 10-31 23:09:42.192 events.rs:119 - DeviceAdded { id: 1, name: "Pixel 6 API 33", builtin: false }
netsimd I 10-31 23:09:42.193 events.rs:119 - ChipAdded { chip_id: 1000, chip_kind: BLUETOOTH, facade_id: 0, device_name: "Pixel 6 API 33", builtin: false }
netsimd I 10-31 23:09:44.609 events.rs:119 - DevicePatched { id: 1, name: "Pixel 6 API 33" }

Test: m netsimd
Bug: 295065268
Change-Id: I430e66c1319e3d3a5b4d017acd3623a821a78807
2 files changed
tree: 509055750a2c29d18bf14b8cef2800e467f0ea5a
  1. cmake/
  2. doc/
  3. guide/
  4. proto/
  5. rust/
  6. scripts/
  7. src/
  8. testing/
  9. ui/
  10. .clang-format
  11. .gitignore
  12. Android.bp
  13. cmake-format.json
  14. CMakeLists.txt
  15. LICENSE
  16. OWNERS
  17. README.md
README.md

netsim - a network simulation tool for multi-device use cases

Netsim is a development stage open-source tool for testing and analysis of android multi-device apps and frameworks. It offers radio level control and HCI tracing.