sync_manager_sync_job_cb typedef
@brief Called to get the information once for each sync job.
@since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
@remarks @a Release account with account_destroy() after using it.\n\n @a Release sync_job_user_data with bundle_free() after using it.
@paramin
account An account handle on which sync operation was requested or @c NULL in the case of accountless sync operation
@paramin
sync_job_name A string representing a sync job which has been operated or @c NULL in the case of data change sync operation
@paramin
sync_capability A string representing a sync job which has been operated because of data change or @c NULL in the case of on demand and periodic sync operation
@paramin
sync_job_id A unique value which can manage sync jobs
@paramin
sync_job_user_data User data which contains additional information related registered sync job or it can be @c NULL in the case of requesting without sync_job_user_data
@paramin
user_data User data which contains additional information related foreach job or it can be @c NULL in the case of querying without user_data
@return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop
@pre sync_manager_foreach_sync_job() calls this callback.
@see sync_adapter_set_callbacks() @see sync_manager_foreach_sync_job()
Implementation
typedef sync_manager_sync_job_cb
= ffi.Pointer<ffi.NativeFunction<sync_manager_sync_job_cbFunction>>;