Skip to content
Snippets Groups Projects
  • Rob Swindell's avatar
    eb5fdedb
    MQTT support overhaul, mainly for SBBSCTRL compatibility · eb5fdedb
    Rob Swindell authored
    The only difference in the data/scheme is that the "error" topic (error log) is now under each server rather than each host. I don't *think* there are any other changes from the MQTT consumer side.
    
    Still not done: subscribing (e.g. support for recycle or node-spy-input via MQTT) and NT services support.
    
    This change also includes a cool feature that will prompt the sysop if there's a timeout (30 seconds) while waiting for servers to shutdown gracefully and giving the sysop the option to abort (Cancel) the wait (and shutdown ungracefully) or continue the wait (OK).
    eb5fdedb
    History
    MQTT support overhaul, mainly for SBBSCTRL compatibility
    Rob Swindell authored
    The only difference in the data/scheme is that the "error" topic (error log) is now under each server rather than each host. I don't *think* there are any other changes from the MQTT consumer side.
    
    Still not done: subscribing (e.g. support for recycle or node-spy-input via MQTT) and NT services support.
    
    This change also includes a cool feature that will prompt the sysop if there's a timeout (30 seconds) while waiting for servers to shutdown gracefully and giving the sysop the option to abort (Cancel) the wait (and shutdown ungracefully) or continue the wait (OK).