NatsStatusTracker was designed to be updated by a NATS client, but no NATS client exists yet in the codebase. When nats.c integration is implemented, the connection callbacks (connected, disconnected, reconnecting) must call the corresponding NatsStatusTracker methods. This should be a first-class requirement of the nats.c integration story.
Follow-up from #93
NatsStatusTracker was designed to be updated by a NATS client, but no NATS client exists yet in the codebase. When nats.c integration is implemented, the connection callbacks (connected, disconnected, reconnecting) must call the corresponding NatsStatusTracker methods. This should be a first-class requirement of the nats.c integration story.
Follow-up from #93