summaryrefslogtreecommitdiff
path: root/cesar/cp/sta/action/doc/poweron.sdl
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/cp/sta/action/doc/poweron.sdl')
-rw-r--r--cesar/cp/sta/action/doc/poweron.sdl68
1 files changed, 32 insertions, 36 deletions
diff --git a/cesar/cp/sta/action/doc/poweron.sdl b/cesar/cp/sta/action/doc/poweron.sdl
index 1a1a4fe3cf..1b82d6ad88 100644
--- a/cesar/cp/sta/action/doc/poweron.sdl
+++ b/cesar/cp/sta/action/doc/poweron.sdl
@@ -8,11 +8,9 @@ poweron:
<b:avln?> -n-> (ucco)
(poweron) -beacon-> <:NID match?> -n(2)-> (poweron)
<:NID match?> -y-> (poweron joining)
-(poweron) -DRV_STA_SC-> (poweron)
(poweron) -to stop-> (idle)
(poweron joining) -left(2)-> (poweron)
(poweron joining) -joined-> (sta)
-(poweron joining) -DRV_STA_SC-> (poweron joining)
(poweron joining) -to stop-> (unassociating)
usta:
@@ -23,67 +21,65 @@ usta:
(usta) -usta ind-> <:NID match\n& CCo?> -y-> (cco)
<:NID match\n& CCo?> -n-> (usta)
(usta) -net list empty-> (ucco)
-(usta) -DRV_STA_SC-> (usta sc)
+(usta) -DRV_STA_SC-> (sc usta)
(usta) -to stop-> (idle)
(usta joining) -left(2)-> (usta)
(usta joining) -joined-> (sta)
-(usta joining) -DRV_STA_SC-> (usta joining)
(usta joining) -to stop-> (unassociating)
-(usta sc) -ustt timeout-> <usc:avln?> -n-> (usta sc)
- <usc:avln?> -y-> (usta sc)
-(usta sc) -beacon-> (usta sc)
-(usta sc) -usta ind-> <usc:NID match\n& CCo?> -y-> (ucco sc)
- <usc:NID match\n& CCo?> -n-> (usta sc)
-(usta sc) -net list empty-> (ucco sc)
-(usta sc) -sc to cco-> (cco sc)
-(usta sc) -sc to sc add-> (cco sc)
-(usta sc) -sc succeed-> (usta joining)
-(usta sc) -sc failed-> (usta)
-(usta sc) -to stop-> (unassociating)
+(sc usta) -beacon-> (sc usta)
+(sc usta) -beacon timer expires-> (sc usta)
+(sc usta) -net list empty-> (sc ucco)
+(sc usta) -sc get cco functionality-> (sc cco)
+(sc usta) -sc succeed-> (sc usta joining)
+(sc usta) -sc failed-> (usta)
+(sc usta) -to stop-> (unassociating)
+(sc usta joining) -left-> (usta)
+(sc usta joining) -joined-> (sta)
+(sc usta joining) -to stop-> (unassociating)
ucco:
(ucco) -beacon-> (usta)
(ucco) -association request-> (cco)
-(ucco) -DRV_STA_SC-> <:add?> -y-> (ucco sc)
- <:add?> -n-> (ucco sc)
+(ucco) -DRV_STA_SC-> (sc ucco)
(ucco) -to stop-> (idle)
-(ucco sc) -beacon-> (usta sc)
-(ucco sc) -sc to cco-> (cco sc)
-(ucco sc) -sc to sc add-> (cco sc)
-(ucco sc) -sc succeed-> (usta joining)
-(ucco sc) -sc failed-> (ucco)
-(ucco sc) -to stop-> (unassociating)
+(sc ucco) -beacon-> (sc usta)
+(sc ucco) -sc get cco functionality-> (sc cco)
+(sc ucco) -association request-> (sc ucco)
+(sc ucco) -sc succeed-> (sc usta joining)
+(sc ucco) -sc failed-> (ucco)
+(sc ucco) -to stop-> (unassociating)
sta:
(sta) -left-> (usta)
(sta) -avln failure-> (poweron)
-(sta) -DRV_STA_SC-> <:add?> -y-> (sta sc)
+(sta) -DRV_STA_SC-> <:add?> -y-> (sc sta)
<:add?> -n-> (sta)
(sta) -to stop-> (unassociating)
-(sta sc) -sc succeed-> (sta)
-(sta sc) -sc failed-> (sta)
-(sta sc) -left-> (usta sc)
-(sta sc) -avln failure-> (poweron)
-(sta sc) -to stop-> (unassociating)
+(sc sta) -sc succeed-> (sta)
+(sc sta) -sc failed-> (sta)
+(sc sta) -left-> (sc usta)
+(sc sta) -avln failure-> (poweron)
+(sc sta) -to stop-> (unassociating)
cco:
(cco) -join timeout-> <:sta joined> -y-> (cco)
<:sta joined> -n-> <:avln?> -y-> (usta)
<:avln?> -n-> (ucco)
(cco) -all sta leaved(3)-> (cco)
-(cco) -DRV_STA_SC-> <:add?> -y-> (cco sc)
+(cco) -DRV_STA_SC-> <:add?> -y-> (sc cco)
<:add?> -n-> (cco)
(cco) -to stop-> (unassociating)
-(cco sc) -join timeout-> <cs:sta joined> -y-> (cco sc)
- <cs:sta joined> -n-> <:avln?> -y-> (usta sc)
- <:avln?> -n-> (ucco sc)
-(cco sc) -sc succeed-> (cco)
-(cco sc) -all sta leaved-> (cco sc)
-(cco sc) -to stop-> (unassociating)
+(sc cco) -join timeout-> <cs:sta joined> -y-> (sc cco)
+ <cs:sta joined> -n-> <:avln?> -y-> (sc usta)
+ <:avln?> -n-> (sc ucco)
+(sc cco) -sc succeed-> (cco)
+(sc cco) -sc failed-> (cco)
+(sc cco) -all sta leaved-> (sc cco)
+(sc cco) -to stop-> (unassociating)
unassociating:
(unassociating) -left-> (idle)