Exemplo n.º 1
0
/*
 * Work through events returned from iphone
 */
void process_events() {
  if (g_max_entries == 0) {
    clear_timers();	
  } else {
    clear_timers();	
	int alerts = 0;
	g_alerts_issued = 0;  
    for (uint8_t i = 0; i < g_max_entries; i++) 
	  alerts = alerts + determine_if_alarm_needed(i);
	if (alerts > 0) 
		set_status(STATUS_ALERT_SET);
   }
}
Exemplo n.º 2
0
/*
 * Work through events returned from iphone
 */
void process_events() {
  if (calendar_request_outstanding || max_entries == 0) {
    clear_timers();	
  } else {
    clear_timers();	
	int alerts = 0;
	alerts_issued = 0;  
    for (int entry_no = 0; entry_no < max_entries; entry_no++) 
	  alerts = alerts + determine_if_alarm_needed(entry_no);
	if (alerts > 0) 
		set_event_status(STATUS_ALERT_SET);
   }
}