MQTT _ PubSubClient () Blocking Or Non-Blocking

Reworking my chicken coop controller and want to double check a few thoughts. I am using an Esp8266 development board (Nodemcu v0.9) as my controller. My priority is that the thermostat () function that controls the heater operates whether or not my device is connected to wifi or MQTT broker.

If I read the PubSubClient docs I believe I want the Non-Blocking format ??

If I read the PubSubClient docs I believe I want the Non-Blocking format ??

Is that a statement or a question? What PubSubClient docs?

PaulS:
Is that a statement or a question? What PubSubClient docs?

Hi Paul,
It's a question, Documents are here pubsubclient/examples at master · knolleary/pubsubclient · GitHub

I will try and get my revised Code posted ASAP. No time tonight "Canada VS USA" junior hockey tonight :).

Jeff