PlantUML Graph [link]
@startuml
INIT_BRIDGE : updateRoleDisabledTree()
ROLE_SELECTION : clearReselectTree()
ROLE_SELECTION : updateRolesTree()
ROLE_SELECTION : setSelectedTree()
note as N1
IEEE Std. 802.1AS-2011 clause 10.3.12.2
PortRoleSelection state machine
end note
[*] --> INIT_BRIDGE
INIT_BRIDGE --> ROLE_SELECTION : UCT
ROLE_SELECTION -->ROLE_SELECTION : reselect[1] || reselect[2] || ... || reselect[N]
@enduml
Mermaid Graph [link]
graph TD
A["INIT_BRIDGE <hr><br> updtRoleDisabledTree()"]
B["ROLE_SELECTION <hr><br>clearReselectTree()<br>updateRolesTree()<br> setSelectedTree()"]
%%
%% Flow chart start
%%
S((BEGIN)) --> A
A -->|UCT| B
B --> |"Reselect[1] || reselect[2] || ... || reselect[N]"|B
cmt["IEEE Std. 802.1AS-2011 clause 10.3.12.2<br><br>PortRoleSelection state machine"]