problem report string representation (expected null terminated string in UTF-8 encoding)
sign specifies whether proxy settings should be used. Either system proxy settings can be automatically by API call retrieved and used or custom settings can be specified by follow params (note that custom values override correspond system settings)
[optional] if using proxy this param lets to specify proxy server host address/name (can be null or empty)
[optional] if using proxy this param lets to specify proxy server port (should be 0 in order to specify to use system settings)
[optional] if using proxy this param lets to specify user login if last one not specified at system proxy settings or need to be overridden (can be null or empty)
[optional] if using proxy this param lets to specify user password if last one not specified at system proxy settings (can be null or empty)
timeout in milliseconds which specifies maximal awaiting problem report send time (0 value not limiting problem report send operation at all)
[unused] reserved parameter for further purposes
[optional] A pointer to a user callback function (event handler) that will be called every time a problem report sending progress changed or job completed.
[optional] A pointer to a user data that will be passed to the optional callback function.