0001 digraph state_automaton {
0002 {node [shape = plaintext, style=invis, label=""] "__init_not_running"};
0003 {node [shape = ellipse] "not_running"};
0004 {node [shape = plaintext] "not_running"};
0005 {node [shape = plaintext] "running"};
0006 "__init_not_running" -> "not_running";
0007 "not_running" [label = "not_running", color = green3];
0008 "not_running" -> "not_running" [ label = "wakeup" ];
0009 "not_running" -> "running" [ label = "switch_in" ];
0010 "running" [label = "running"];
0011 "running" -> "not_running" [ label = "switch_out" ];
0012 { rank = min ;
0013 "__init_not_running";
0014 "not_running";
0015 }
0016 }