PebbleOS
Loading...
Searching...
No Matches
Functions
alarm_pin.h File Reference
#include <pbl/util/uuid.h>
#include <pbl/services/alarms/alarm.h>
#include <system/status_codes.h>
#include <stddef.h>

Functions

status_t alarm_pin_add (time_t alarm_time, AlarmId id, AlarmType type, AlarmKind kind, Uuid *uuid_out)
 Add a pin for an alarm to the timeline.
 
void alarm_pin_remove (Uuid *alarm_id)
 Remove an alarm pin from the timeline.
 
status_t alarm_pin_remove_untracked_future (time_t now, const Uuid *tracked, size_t tracked_count)
 Remove future alarm pins that no alarm tracks anymore.