#110 Primary Host: Connect, publish state, subscribe

closed
hermsen
None
2022-11-05
2021-01-09
i-campbell
No

Create an FB_PrimaryHost.

It should connect (with last will state).

It should disconnect.

It should subscribe to:
namespace/+/NBIRTH/+
namespace/+/NDEATH/+
namespace/+/DBIRTH/#
namespace/+/DDEATH/#
namespace/+/NDATA/+
namespace/+/DDATA/#
namespace/+/NCMD/+
namespace/+/DCMD/#
STATE/+

it should provide the following methods, which will be used to handle the payloads:
onNBIRTH()
onNDEATH()
onDBIRTH()
onDDEATH()
onNDATA()
onDDATA()
onNCMD()
onDCMD()
onSTATE()

it should publish STATE.

Discussion

  • hermsen

    hermsen - 2021-01-10
    • status: open --> accepted
     
  • hermsen

    hermsen - 2021-01-10

    It has at least 1 publisher and has at least 9 subscribers. The StateMachine resembles the EoN somewhat.

    Furthermore we will build a way to publish REBIRTH NCMD's which is not mentioned in this ticket!

     
  • hermsen

    hermsen - 2021-01-23

    A single subscriber/publisher FB_PrimaryHost is now "beta ready"

     
  • hermsen

    hermsen - 2021-01-23
    • status: accepted --> pending
     
  • hermsen

    hermsen - 2021-02-07
    • labels: sub-task -->
    • status: pending --> closed
     
  • hermsen

    hermsen - 2021-02-07
    • status: closed --> open
     
  • hermsen

    hermsen - 2021-02-07
    • status: open --> closed
     

Log in to post a comment.