WPILibC++ 2025.2.1
Loading...
Searching...
No Matches
Notifier.h File Reference
#include <stdint.h>
#include <wpi/nodiscard.h>
#include "hal/Types.h"

Go to the source code of this file.

Functions

HAL_NotifierHandle HAL_InitializeNotifier (int32_t *status)
 Initializes a notifier.
 
HAL_Bool HAL_SetNotifierThreadPriority (HAL_Bool realTime, int32_t priority, int32_t *status)
 Sets the HAL notifier thread priority.
 
void HAL_SetNotifierName (HAL_NotifierHandle notifierHandle, const char *name, int32_t *status)
 Sets the name of a notifier.
 
void HAL_StopNotifier (HAL_NotifierHandle notifierHandle, int32_t *status)
 Stops a notifier from running.
 
void HAL_CleanNotifier (HAL_NotifierHandle notifierHandle)
 Cleans a notifier.
 
void HAL_UpdateNotifierAlarm (HAL_NotifierHandle notifierHandle, uint64_t triggerTime, int32_t *status)
 Updates the trigger time for a notifier.
 
void HAL_CancelNotifierAlarm (HAL_NotifierHandle notifierHandle, int32_t *status)
 Cancels the next notifier alarm.
 
WPI_NODISCARD uint64_t HAL_WaitForNotifierAlarm (HAL_NotifierHandle notifierHandle, int32_t *status)
 Waits for the next alarm for the specific notifier.