util_generate_alarms_for_comp
Description:
public ComponentAlarms? util_generate_alarms_for_comp (Component comp, long start, long end, ComponentAlarmAction omit, RecurResolveTimezoneCb resolve_tzid, Timezone default_timezone)
Generates alarm instances for a calendar component.
Returns the instances structure, or null if no alarm instances occurred in the specified time range. Free
the returned structure with e_cal_component_alarms_free
, when no longer needed.
See util_generate_alarms_for_uid_sync
Parameters:
comp |
The Component to generate alarms from |
start |
Start time |
end |
End time |
omit |
Alarm types to omit |
resolve_tzid |
Callback for resolving timezones |
default_timezone |
The timezone used to resolve DATE and floating DATE-TIME values. |
user_data |
Data to be passed to the resolve_tzid callback |
Returns:
a list of all the alarms found for the given component in the given time range. |
Namespace: ECal
Package: libecal-2.0