Defined in carb/crashreporter/ICrashReporter.h

using carb::crashreporter::OnDumpSubmittedFn = void (*)(void *userData)

Prototype for a callback that indicates when a crash dump upload has completed.


This callback function will be performed when the upload of old crash dump files has completed, successfully or otherwise. At this point, the upload request made by the corresponding ICrashReporter::sendAndRemoveLeftOverDumpsAsync() call has completed. However, this does not necessarily mean that the thread created by it has exited. If another call was made, a new request would have been queued on that same thread and would be serviced next by the same thread.


This callback is both separate and different from the callback specified by the OnCrashSentFn prototype. This particular callback is only performed when the full upload request of all existing old crash dump files completes whereas the OnCrashSentFn callback is performed every time any single upload completes.

Param userData

[in] The opaque user data object that was originally passed to the ICrashReporter::sendAndRemoveLeftOverDumpsAsync() function in the userData parameter.


No return value.