8 #ifndef K_FIRESYNC_HEALTH_H
9 #define K_FIRESYNC_HEALTH_H
110 #include <kFireSync/Health/kHealth.x.h>
kStatus kHealth_AddUpdateHandler(kHealth health, kCallbackFx function, kPointer receiver)
Registers a callback for periodic health polling.
kStatus kHealth_HealthStats(kHealth health, kArrayList stats)
Gets current health statistics.
kStatus kHealth_ProfileStats(kHealth health, kArrayList stats)
Gets current code profiling statistics.
kStatus kHealth_Stop(kHealth health)
Stops periodic health polling callbacks.
kStatus kHealth_Start(kHealth health)
Starts periodic health polling callbacks.
Essential declarations related to FireSync nodes.
k64u kHealth_UpdatePeriod(kHealth health)
Reports the health polling period.
Base class for a health statistics collection service.
kStatus kHealth_RemoveUpdateHandler(kHealth health, kCallbackFx function, kPointer receiver)
Unregisters a callback from periodic health polling.
kStatus kHealth_Construct(kHealth *health, kAlloc allocator)
Constructs a kHealth object.