util_generate_alarms_for_list


Description:


public int util_generate_alarms_for_list (List<Component> comps, long start, long end, ComponentAlarmAction omit, out SList<ComponentAlarms> comp_alarms, RecurResolveTimezoneCb resolve_tzid, Timezone default_timezone)

Iterates through all the components in the comps list and generates alarm instances for them; putting them in the comp_alarms list.

Free the comp_alarms with g_slist_free_full (comp_alarms, e_cal_component_alarms_free);, when no longer neeed.

See util_generate_alarms_for_uid_sync

Parameters:

comps

List of Component<!-- -->s

start

Start time

end

End time

omit

Alarm types to omit

comp_alarms

List to be returned

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:

the number of elements it added to the list


Namespace: ECal
Package: libecal-2.0