• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/PowerManagement-494.1.2/pmconfigd/

Lines Matching refs:event

67 is_valid_repeating_dictionary(CFDictionaryRef   event)
72 if(NULL == event) return true;
74 if(!isA_CFDictionary(event)) return false;
76 tmp_num = (CFNumberRef)CFDictionaryGetValue(event, CFSTR(kIOPMPowerEventTimeKey));
79 tmp_num = (CFNumberRef)CFDictionaryGetValue(event, CFSTR(kIOPMDaysOfWeekKey));
82 tmp_str = (CFStringRef)CFDictionaryGetValue(event, CFSTR(kIOPMPowerEventTypeKey));
99 getRepeatingDictionaryMinutes(CFDictionaryRef event)
103 tmp_num = (CFNumberRef)CFDictionaryGetValue(event, CFSTR(kIOPMPowerEventTimeKey));
109 getRepeatingDictionaryDayMask(CFDictionaryRef event)
113 tmp_num = (CFNumberRef)CFDictionaryGetValue(event, CFSTR(kIOPMDaysOfWeekKey));
119 getRepeatingDictionaryType(CFDictionaryRef event)
123 if(!event) {
128 event, CFSTR(kIOPMPowerEventTypeKey)) );
138 // returns false if event occurs at 8PM and now it's 10PM
139 // returns true if event occurs at 8PM, now it's 9AM
141 upcomingToday(CFDictionaryRef event, int today_cf)
147 if(!event) return false;
149 // Determine if the scheduled event falls on today's day of week
150 days_mask = getRepeatingDictionaryDayMask(event);
158 secondsScheduled = 60 * getRepeatingDictionaryMinutes(event);
161 // power event. Now, we throw caution to the wind and try a 5 second window.
170 // returns 0 if the event is upcoming today
171 // otherwise returns days until next repeating event, in range 1-7
173 daysUntil(CFDictionaryRef event, int today_cf_day_of_week)
175 int days_mask = getRepeatingDictionaryDayMask(event);
180 if(upcomingToday(event, today_cf_day_of_week)) return 0;
235 * Returns a copy of repeat event after changing the repeat date
236 * into next event date.
411 syslog(LOG_INFO, "PMCFGD: Invalid formatted repeating power event dictionary\n");
425 * Remove both off & on events first. If off or on event is not set thru this request,
452 * Re-schedule the modified event types in case these new events are earlier