design.dot 795 B

12345678910111213141516171819
  1. // dot -Tpng -o /tmp/h.png < docs/hierarchy.dot
  2. digraph D {
  3. "net::sup" -> "http::sup";
  4. "net::sup" -> "registry";
  5. "http::sup" -> "http::actor";
  6. "http::sup" -> "https::actor";
  7. "http::sup" -> "registry" [style = "dotted"];
  8. "net::sup" -> "local_announcer::actor";
  9. "net::sup" -> "global_announcer::sup";
  10. "net::sup" -> "acceptor::actor";
  11. "acceptor::actor" -> "registry" [style = "dotted"];
  12. "global_announcer::sup" -> "ssdp::actor";
  13. "global_announcer::sup" -> "registry" [style = "dotted"];
  14. "global_announcer::sup" -> "http::sup" [style = "dotted"];
  15. "global_announcer::sup" -> "acceptor::actor" [style = "dotted"];
  16. "local_announcer::actor" -> "registry" [style = "dotted"];
  17. "local_announcer::actor" -> "acceptor::actor" [style = "dotted"];
  18. }