Method
ECalClientgenerate_instances_sync
since: 3.2
Declaration [src]
void
e_cal_client_generate_instances_sync (
ECalClient* client,
time_t start,
time_t end,
GCancellable* cancellable,
ECalRecurInstanceCb cb,
gpointer cb_data
)
Description [src]
Does a combination of e_cal_client_get_object_list() and e_cal_recur_generate_instances_sync().
The callback function should do a g_object_ref() of the calendar component
it gets passed if it intends to keep it around, since it will be unreffed
as soon as the callback returns.
Available since: 3.2
Parameters
start-
Type:
time_tStart time for query.
end-
Type:
time_tEnd time for query.
cancellable-
Type:
GCancellableA
GCancellable; can beNULL.The argument can be NULL.The data is owned by the caller of the method. cb-
Type:
ECalRecurInstanceCbCallback for each generated instance.
cb_data-
Type:
gpointerClosure data for the callback.
The argument can be NULL.The data is owned by the caller of the method.