Function
ECalutil_get_component_occur_times
since: 2.32
Declaration [src]
void
e_cal_util_get_component_occur_times (
ECalComponent* comp,
time_t* out_start,
time_t* out_end,
ECalRecurResolveTimezoneCb tz_cb,
gpointer tz_cb_data,
const ICalTimezone* default_timezone,
ICalComponentKind kind
)
Description [src]
Find out when the component starts and stops, being careful about recurrences.
Available since: 2.32
Parameters
comp-
Type:
ECalComponentAn
ECalComponent.The data is owned by the caller of the function. out_start-
Type:
time_t*Location to store the start time.
The argument will be set by the function. The caller of the function takes ownership of the returned data, and is responsible for freeing it. out_end-
Type:
time_t*Location to store the end time.
The argument will be set by the function. The caller of the function takes ownership of the returned data, and is responsible for freeing it. tz_cb-
Type:
ECalRecurResolveTimezoneCbThe
ECalRecurResolveTimezoneCbto call. tz_cb_data-
Type:
gpointerUser data to be passed to the
tz_cbcallback.The argument can be NULL.The data is owned by the caller of the function. default_timezone-
Type:
NoneThe default timezone.
The data is owned by the caller of the function. kind-
Type:
ICalComponentKindThe type of component, indicated with an
ICalComponentKind.