/docs/states.dot

http://inequity.googlecode.com/ · DOT · 22 lines · 15 code · 7 blank · 0 comment · 0 complexity · 74572d5987fbb73fd575ea9f35afebed MD5 · raw file

  1. digraph {
  2. initial -> lobby_listen [label="start up"]
  3. lobby_listen -> new_client [label="client connect"]
  4. new_client -> registered [label="Hello cmd"]
  5. registered -> starting_game [label="new game [1]", style="dashed"]
  6. registered -> starting_game [label="(re)join game [n]"]
  7. starting_game -> running_game [label="start game"]
  8. disconnected -> lobby_listen [label="reconnect [1]", style="dashed"]
  9. lobby_listen -> disconnected [label="disconnected [1]", style="dashed"]
  10. new_client -> disconnected [label="disconnected [1]", style="dashed"]
  11. registered -> disconnected [label="disconnected [1]", style="dashed"]
  12. starting_game -> disconnected [label="disconnected [1]", style="dashed"]
  13. running_game -> disconnected [label="disconnected [1]", style="dashed"]
  14. subgraph {initial; disconnected; rank=same}
  15. }