diff options
Diffstat (limited to 'doc/images/timeout_fsm.gv')
-rw-r--r-- | doc/images/timeout_fsm.gv | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/doc/images/timeout_fsm.gv b/doc/images/timeout_fsm.gv index 21ecb59d9..179434bce 100644 --- a/doc/images/timeout_fsm.gv +++ b/doc/images/timeout_fsm.gv @@ -1,6 +1,5 @@ digraph timer_state_machine { rankdir=LR; - size="12,20"; node [fontsize=28]; edge [fontsize=28]; node [shape=doublecircle]; TO_Unalloc; @@ -9,17 +8,13 @@ digraph timer_state_machine { TO_Unalloc -> TO_Alloc [label="odp_timeout_alloc()"]; TO_Alloc -> TO_Unalloc [label="odp_timeout_free()"]; TO_Alloc -> TO_Pending [fontcolor=green, - label="odp_timer_set_abs()"]; - TO_Alloc -> TO_Pending [fontcolor=green, - label="odp_timer_set_rel()"]; + label="odp_timer_start()"]; TO_Pending -> TO_Alloc [fontcolor=green, label="odp_timer_cancel()"]; TO_Pending -> TO_Enqueued [fontcolor=green, label="timer expires"]; TO_Enqueued -> TO_Delivered [label="odp_schedule()"]; TO_Delivered -> TO_Pending [fontcolor=green, - label="odp_timer_set_abs()"]; - TO_Delivered -> TO_Pending [fontcolor=green, - label="odp_timer_set_rel()"]; + label="odp_timer_start()"]; TO_Delivered -> TO_Delivered [label="odp_timeout_from_event()"]; TO_Delivered -> TO_Delivered [label="odp_timeout_timer()"]; TO_Delivered -> TO_Unalloc |