ParallelLocationFSM
INIT
CHECK_LOCATIONS
PLACE_CALLS
PARALLEL[...]
:LineFSM(...)
WINNER_FOUND
YES
PROGRESS
nonterminal
SUCCESS
RINGING
NO
YES
END
boxPort ? Invit... /
{...}
[...]
1
/ caller ! caller.getIn...
2
H
caller ? OtherR... /
caller ! caller.creat...
T
H
[...] /
...
[...] /
caller ! caller.creat...
1
[...]
2
T
N
[...] /
{...}
intern ? Provis... /
caller ! caller.getIn...
intern ? Provis...