data_control_add_callback_result_cb typedef
@brief Called when the consumer receives the result of the data change callback adding operation.
@details The following error codes can be delivered: \n
#DATA_CONTROL_ERROR_NONE, \n
#DATA_CONTROL_ERROR_OUT_OF_MEMORY, \n
#DATA_CONTROL_ERROR_IO_ERROR, \n
#DATA_CONTROL_ERROR_PERMISSION_DENIED, \n
#DATA_CONTROL_ERROR_MAX_EXCEEDED
@since_tizen 3.0
@remarks #DATA_CONTROL_ERROR_PERMISSION_DENIED will be returned when the provider denies to add the callback.
@paramin
provider The provider handle. @a provider is valid only inside this function \n
@a provider should not be destroyed.
@paramin
result Add data change callback result
@paramin
callback_id Added callback ID
@paramin
user_data The user data passed from the add function
@pre The callback must be registered using data_control_add_data_change_cb().
@see data_control_add_data_change_cb()
Implementation
typedef data_control_add_callback_result_cb = ffi
.Pointer<ffi.NativeFunction<data_control_add_callback_result_cbFunction>>;