-
- Downloads
MQTT support overhaul, mainly for SBBSCTRL compatibility
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).
Showing
- src/sbbs3/ctrl/MainFormUnit.cpp 40 additions, 3 deletionssrc/sbbs3/ctrl/MainFormUnit.cpp
- src/sbbs3/ftpsrvr.c 11 additions, 8 deletionssrc/sbbs3/ftpsrvr.c
- src/sbbs3/ftpsrvr.h 2 additions, 40 deletionssrc/sbbs3/ftpsrvr.h
- src/sbbs3/logfile.cpp 1 addition, 3 deletionssrc/sbbs3/logfile.cpp
- src/sbbs3/mailsrvr.c 14 additions, 11 deletionssrc/sbbs3/mailsrvr.c
- src/sbbs3/mailsrvr.h 1 addition, 34 deletionssrc/sbbs3/mailsrvr.h
- src/sbbs3/main.cpp 11 additions, 7 deletionssrc/sbbs3/main.cpp
- src/sbbs3/mqtt.c 195 additions, 4 deletionssrc/sbbs3/mqtt.c
- src/sbbs3/mqtt.h 28 additions, 6 deletionssrc/sbbs3/mqtt.h
- src/sbbs3/sbbscon.c 30 additions, 119 deletionssrc/sbbs3/sbbscon.c
- src/sbbs3/server.h 43 additions, 0 deletionssrc/sbbs3/server.h
- src/sbbs3/services.c 7 additions, 4 deletionssrc/sbbs3/services.c
- src/sbbs3/services.h 1 addition, 38 deletionssrc/sbbs3/services.h
- src/sbbs3/startup.h 38 additions, 48 deletionssrc/sbbs3/startup.h
- src/sbbs3/websrvr.c 9 additions, 6 deletionssrc/sbbs3/websrvr.c
- src/sbbs3/websrvr.h 2 additions, 34 deletionssrc/sbbs3/websrvr.h
Loading
Please register or sign in to comment