Improved fon specifications in DOT graphs.

This commit is contained in:
Florian Pose 2013-02-08 20:01:06 +01:00
parent dda40578ce
commit 83530a494b
9 changed files with 90 additions and 80 deletions

View File

@ -2,33 +2,35 @@
/* $Id$ */ /* $Id$ */
digraph change { digraph change {
node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"]
start [fontname="Helvetica"] start
start -> check [weight=5] start -> check [weight=5]
check [fontname="Helvetica"] check
check -> status [weight=5] check -> status [weight=5]
check -> error [fontname="Helvetica", label="Response\ntimeout"] check -> error [label="Response\ntimeout"]
status [fontname="Helvetica"] status
status -> end [fontname="Helvetica", label="Success", weight=5] status -> end [label="Success", weight=5]
status -> code [fontname="Helvetica", label="Refuse", weight=5] status -> code [label="Refuse", weight=5]
status -> error [fontname="Helvetica", label="Change\ntimeout"] status -> error [label="Change\ntimeout"]
code [fontname="Helvetica"] code
code -> ack [weight=2] code -> ack [weight=2]
start_ack [fontname="Helvetica"] start_ack
start_ack -> ack [fontname="Helvetica", label="Ack only"] start_ack -> ack [label="Ack only"]
ack [fontname="Helvetica"] ack
ack -> check_ack [weight=2] ack -> check_ack [weight=2]
check_ack [fontname="Helvetica"] check_ack
check_ack -> end [fontname="Helvetica", label="Ack only"] check_ack -> end [label="Ack only"]
check_ack -> error [weight=2] check_ack -> error [weight=2]
end [fontname="Helvetica"] end
error [fontname="Helvetica"] error
} }

View File

@ -1,7 +1,7 @@
/* $Id$ */ /* $Id$ */
digraph sii { digraph eoe {
node [fontname="Helvetica"] node [fontname="Helvetica"]
edge [fontname="Helvetica",fontsize=12] edge [fontname="Helvetica",fontsize=12]

View File

@ -2,50 +2,51 @@
/* $Id$ */ /* $Id$ */
digraph pdo_conf { digraph pdo_conf {
node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"]
start [fontname="Helvetica"] start
start -> action_next_sync [fontname="Helvetica",label="First SM",weight=10] start -> action_next_sync [label="First SM",weight=10]
start -> end [fontname="Helvetica",label="No config"] start -> end [label="No config"]
action_next_sync [shape=point,label=""] action_next_sync [shape=point,label=""]
action_next_sync -> action_check_assignment [fontname="Helvetica",label="No PDOs"] action_next_sync -> action_check_assignment [label="No PDOs"]
action_next_sync -> action_pdo_mapping [fontname="Helvetica",label="First PDO",weight=10] action_next_sync -> action_pdo_mapping [label="First PDO",weight=10]
action_next_sync -> end [fontname="Helvetica",label="No more SMs"] action_next_sync -> end [label="No more SMs"]
action_pdo_mapping [shape=point,label=""] action_pdo_mapping [shape=point,label=""]
action_pdo_mapping -> read_mapping [fontname="Helvetica",label="Unknown"] action_pdo_mapping -> read_mapping [label="Unknown"]
action_pdo_mapping -> action_check_mapping [weight=10] action_pdo_mapping -> action_check_mapping [weight=10]
read_mapping [fontname="Helvetica"] read_mapping
read_mapping -> action_check_mapping read_mapping -> action_check_mapping
action_check_mapping [shape=point,label=""] action_check_mapping [shape=point,label=""]
action_check_mapping -> action_next_pdo_mapping action_check_mapping -> action_next_pdo_mapping
action_check_mapping -> mapping [weight=10] action_check_mapping -> mapping [weight=10]
mapping [fontname="Helvetica"] mapping
mapping -> action_next_pdo_mapping [weight=10] mapping -> action_next_pdo_mapping [weight=10]
action_next_pdo_mapping [shape=point,label=""] action_next_pdo_mapping [shape=point,label=""]
action_next_pdo_mapping -> action_check_assignment [weight=10] action_next_pdo_mapping -> action_check_assignment [weight=10]
action_next_pdo_mapping -> action_pdo_mapping action_next_pdo_mapping -> action_pdo_mapping [label="Next PDO"]
[fontname="Helvetica",label="Next PDO"]
action_check_assignment [shape=point,label=""] action_check_assignment [shape=point,label=""]
action_check_assignment -> action_next_sync [fontname="Helvetica",label="Assign ok"] action_check_assignment -> action_next_sync [label="Assign ok"]
action_check_assignment -> zero_pdo_count [weight=10] action_check_assignment -> zero_pdo_count [weight=10]
zero_pdo_count [fontname="Helvetica"] zero_pdo_count
zero_pdo_count -> action_next_sync [fontname="Helvetica",label="No PDOs"] zero_pdo_count -> action_next_sync [label="No PDOs"]
zero_pdo_count -> action_assign_pdo [fontname="Helvetica",label="First PDO", weight=10] zero_pdo_count -> action_assign_pdo [label="First PDO", weight=10]
action_assign_pdo [shape=point,label=""] action_assign_pdo [shape=point,label=""]
action_assign_pdo -> assign_pdo [weight=10] action_assign_pdo -> assign_pdo [weight=10]
assign_pdo [fontname="Helvetica"] assign_pdo
assign_pdo -> set_pdo_count [fontname="Helvetica",label="No more PDOs", weight=10] assign_pdo -> set_pdo_count [label="No more PDOs", weight=10]
assign_pdo -> action_assign_pdo [fontname="Helvetica",label="Next PDO"] assign_pdo -> action_assign_pdo [label="Next PDO"]
set_pdo_count [fontname="Helvetica"] set_pdo_count
set_pdo_count -> action_next_sync set_pdo_count -> action_next_sync
} }

View File

@ -2,24 +2,26 @@
/* $Id$ */ /* $Id$ */
digraph pdo_entry_conf { digraph pdo_entry_conf {
node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"]
start [fontname="Helvetica"] start
start -> zero_entry_count [weight=10] start -> zero_entry_count [weight=10]
zero_entry_count [fontname="Helvetica"] zero_entry_count
zero_entry_count -> end [fontname="Helvetica",label="No Entries"] zero_entry_count -> end [label="No Entries"]
zero_entry_count -> action_map [fontname="Helvetica",label="Add first entry", weight=10] zero_entry_count -> action_map [label="Add first entry", weight=10]
action_map [shape=point,label=""] action_map [shape=point,label=""]
action_map -> map_entry [weight=10] action_map -> map_entry [weight=10]
map_entry [fontname="Helvetica"] map_entry
map_entry -> action_map [fontname="Helvetica",label="Next entry"] map_entry -> action_map [label="Next entry"]
map_entry -> set_entry_count [fontname="Helvetica",label="No more Entries", weight=10] map_entry -> set_entry_count [label="No more Entries", weight=10]
set_entry_count [fontname="Helvetica"] set_entry_count
set_entry_count -> end [weight=10] set_entry_count -> end [weight=10]
end [fontname="Helvetica"] end
end end
} }

View File

@ -2,19 +2,21 @@
/* $Id$ */ /* $Id$ */
digraph pdo_entry_read { digraph pdo_entry_read {
node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"]
start [fontname="Helvetica"] start
start -> count [weight=5] start -> count [weight=5]
count [fontname="Helvetica"] count
count -> action_next [weight=5] count -> action_next [weight=5]
action_next [shape=point,label=""] action_next [shape=point,label=""]
action_next -> pdo_entry [fontname="Helvetica", label="Next entry", weight=5] action_next -> pdo_entry [label="Next entry", weight=5]
action_next -> end [fontname="Helvetica", label="No more entries"] action_next -> end [label="No more entries"]
pdo_entry [fontname="Helvetica"] pdo_entry
pdo_entry -> action_next pdo_entry -> action_next
end [fontname="Helvetica"] end
} }

View File

@ -2,26 +2,28 @@
/* $Id$ */ /* $Id$ */
digraph pdo_read { digraph pdo_read {
node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"]
start [fontname="Helvetica"] start
start -> action_next_sync [fontname="Helvetica", label="First SM", weight=5] start -> action_next_sync [label="First SM", weight=5]
action_next_sync [shape=point,label=""] action_next_sync [shape=point,label=""]
action_next_sync -> pdo_count [weight=5] action_next_sync -> pdo_count [weight=5]
action_next_sync -> end action_next_sync -> end
pdo_count [fontname="Helvetica"] pdo_count
pdo_count -> action_next_pdo [weight=5] pdo_count -> action_next_pdo [weight=5]
action_next_pdo [shape=point,label=""] action_next_pdo [shape=point,label=""]
action_next_pdo -> pdo [fontname="Helvetica", label="Next PDO", weight=5] action_next_pdo -> pdo [label="Next PDO", weight=5]
action_next_pdo -> action_next_sync [fontname="Helvetica", label="No more PDOs"] action_next_pdo -> action_next_sync [label="No more PDOs"]
pdo [fontname="Helvetica"] pdo
pdo -> pdo_entries [weight=5] pdo -> pdo_entries [weight=5]
pdo_entries [fontname="Helvetica"] pdo_entries
pdo_entries -> action_next_pdo pdo_entries -> action_next_pdo
end [fontname="Helvetica"] end
} }

View File

@ -2,32 +2,34 @@
/* $Id$ */ /* $Id$ */
digraph sii { digraph sii {
node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"]
start_reading [fontname="Helvetica"] start_reading
start_reading -> read_check [weight=5] start_reading -> read_check [weight=5]
read_check [fontname="Helvetica"] read_check
read_check -> error read_check -> error
read_check -> read_fetch [weight=5] read_check -> read_fetch [weight=5]
read_fetch [fontname="Helvetica"] read_fetch
read_fetch -> error read_fetch -> error
read_fetch -> end [weight=5] read_fetch -> end [weight=5]
read_fetch -> read_fetch read_fetch -> read_fetch
start_writing [fontname="Helvetica"] start_writing
start_writing -> write_check [weight=5] start_writing -> write_check [weight=5]
write_check [fontname="Helvetica"] write_check
write_check -> error write_check -> error
write_check -> write_check2 [weight=5] write_check -> write_check2 [weight=5]
write_check2 [fontname="Helvetica"] write_check2
write_check2 -> error write_check2 -> error
write_check2 -> end [weight=5] write_check2 -> end [weight=5]
write_check2 -> write_check2 write_check2 -> write_check2
end [fontname="Helvetica"] end
error [fontname="Helvetica"] error
} }

View File

@ -2,7 +2,6 @@
/* $Id$ */ /* $Id$ */
digraph slaveconf { digraph slaveconf {
size="3,5"
node [fontname="Helvetica"] node [fontname="Helvetica"]
edge [fontname="Helvetica", fontsize="12"] edge [fontname="Helvetica", fontsize="12"]

View File

@ -2,34 +2,34 @@
/* $Id$ */ /* $Id$ */
digraph slavescan { digraph slavescan {
size="1,7" node [fontname="Helvetica"]
start [fontname="Helvetica"] start
start -> address [weight=10] start -> address [weight=10]
address [fontname="Helvetica"] address
address -> state [weight=10] address -> state [weight=10]
state [fontname="Helvetica"] state
state -> base [weight=10] state -> base [weight=10]
base [fontname="Helvetica"] base
base -> dc_cap [weight=10] base -> dc_cap [weight=10]
base -> enter_datalink [fontname="Helvetica", label="DC not\nsupported"] base -> enter_datalink [fontname="Helvetica", label="DC not\nsupported"]
dc_cap [fontname="Helvetica"] dc_cap
dc_cap -> enter_datalink [weight=10] dc_cap -> enter_datalink [weight=10]
enter_datalink [shape=point, label=""] enter_datalink [shape=point, label=""]
enter_datalink -> datalink [weight=10] enter_datalink -> datalink [weight=10]
datalink [fontname="Helvetica"] datalink
datalink -> sii_size [weight=10] datalink -> sii_size [weight=10]
sii_size [fontname="Helvetica"] sii_size
sii_size -> sii_data [weight=10] sii_size -> sii_data [weight=10]
sii_data [fontname="Helvetica"] sii_data
sii_data -> end [fontname="Helvetica", label="No category\ndata"] sii_data -> end [fontname="Helvetica", label="No category\ndata"]
sii_data -> enter_preop [weight=10] sii_data -> enter_preop [weight=10]
@ -37,17 +37,17 @@ digraph slavescan {
enter_preop -> preop [fontname="Helvetica", label="Not in\nPREOP"] enter_preop -> preop [fontname="Helvetica", label="Not in\nPREOP"]
enter_preop -> sync [weight=10] enter_preop -> sync [weight=10]
preop [fontname="Helvetica"] preop
preop -> enter_pdos [weight=10] preop -> enter_pdos [weight=10]
sync [fontname="Helvetica"] sync
sync -> enter_pdos [weight=10] sync -> enter_pdos [weight=10]
enter_pdos [shape=point, label=""] enter_pdos [shape=point, label=""]
enter_pdos -> pdos [weight=10] enter_pdos -> pdos [weight=10]
pdos [fontname="Helvetica"] pdos
pdos -> end [weight=10] pdos -> end [weight=10]
end [fontname="Helvetica"] end
} }