#129 Edge: SFC itterator

2.0.0.0: Edge
closed
None
2021-04-30
2021-03-20
hermsen
No

It is a requirement to have things published in order

FB_Edge will receive an itterator which in a single scan, it will itterate until it finds an (Edge or Device) which wants to publish. The state machine then goes to PUBLISH and waits until the publisher is done. It then returns to the ITTERATION state to complete (does not restart) if the itteration completes without finding anyone who wants to publish, it ends the state and restarts the ittetration.

The "not restarting the itterator" may be crucial for not favouring a particularly busy device over others. Effectively the itterator is normally a "looper".

Related

Tickets: #127

Discussion

  • i-campbell

    i-campbell - 2021-03-20
    • summary: SFC itterator --> Edge: SFC itterator
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,4 +1,5 @@
     It is a requirement to have things published in order
    
    -FB_Edge will receive an itterator which in a single scan, it will itterate until it finds an (Edge or Device) which wants to publish.  The state machine then goes to PUBLISH and waits until the publisher is done.  It then returns to the ITTERATION state to complete (does not restart) if the itteration completes without finding anyone who wants to publish, it ends the scan
    +FB_Edge will receive an itterator which in a single scan, it will itterate until it finds an (Edge or Device) which wants to publish.  The state machine then goes to PUBLISH and waits until the publisher is done.  It then returns to the ITTERATION state to complete (does not restart) if the itteration completes without finding anyone who wants to publish, it ends the state and restarts the ittetration.
    
    +The "not restarting the itterator" may be crucial for not favouring a particularly busy device over others.  Effectively the itterator is normally a "looper".
    
     
  • i-campbell

    i-campbell - 2021-03-20
    • labels: --> Edge
    • assigned_to: i-campbell
     
  • i-campbell

    i-campbell - 2021-03-30
    • labels: Edge -->
    • status: open --> closed
     

Log in to post a comment.