tree: df8e2ffeb6e63ccd6817065bce8f9f2fe0f19f0c [path history] [tgz]
  1. client/
  2. dbus/
  3. dbus_bindings/
  4. init/
  5. minijail/
  6. proto/
  7. scripts/
  8. tmpfiles.d/
  9. adaptor_factory.cc
  10. adaptor_factory.h
  11. adaptor_factory_interface.h
  12. adaptor_interfaces.h
  13. BUILD.gn
  14. daemon.cc
  15. daemon.h
  16. dbus-constants.h
  17. DIR_METADATA
  18. helper_manifest.textproto
  19. logger_interface.h
  20. logging_prefs.cc
  21. logging_prefs.h
  22. main.cc
  23. manager.cc
  24. manager.h
  25. manager_dbus_adaptor.cc
  26. manager_dbus_adaptor.h
  27. modem.cc
  28. modem.h
  29. modem_dbus_adaptor.cc
  30. modem_dbus_adaptor.h
  31. OWNERS
  32. README.md
modemloggerd/README.md

Modem Logger Daemon

This daemon abstracts out the common portions of modem logging, i.e. enabling logging functionality, triggering logging, and maintaining log files. Currently, the daemon is meant for test images only.

Modem-specific program API

In order to enforce a process boundary between modemloggerd and third-party modem loggers, we farm out steps that require modem-specific knowledge to different programs. modemloggerd will call into these programs to request logging services.