data_control_add_callback_result_cb typedef

data_control_add_callback_result_cb = Pointer<NativeFunction<data_control_add_callback_result_cbFunction>>

@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>>;