Ifuserdata – BrightSign Object Reference Manual (FW 5.1) User Manual
Page 180

172
CURLOPT_CONV_FROM_UTF8_FUNCTION
-77
CURLE_SSL_CACERT_BADFILE
Could not load CACERT file, missing or wrong format.
-78
CURLE_REMOTE_FILE_NOT_FOUND
Remote file not found.
-79
CURLE_SSH
Error from the SSH layer (this is somewhat generic, so the
error message will be important when this occurs).
-80
CURLE_SSL_SHUTDOWN_FAILED
Failed to shut down the SSL connection.
The following error codes are generated by the system software and are outside the range of CURL events:
Status
Name
Description
-1002
ENOENT
The specified file does not exist or cannot be created.
-10001 Cancelled
The operation has been cancelled.
-10002 Exception
The operation caused a local exception. Call
GetFailureReason() for more details.
-10003 ERROR_EXCEPTION
An unexpected exception occurred.
-10004 ERROR_DISK_ERROR
A disk error occurred (usually as a result of the disk being full).
-10005 ERROR_POOL_UNSATISFIED
The expected files are not present in the pool.
-10006 ERROR_DOWNLOADING_ELSEWHERE The file is being downloaded by another roAssetFetcher
instance.
-10007 ERROR_HASH_MISMATCH
A downloaded file did not match its checksum or file size.
•
GetFailureReason() As String: Returns additional failure information associated with the event (if any).
•
GetFileIndex() As Integer: Retrieves the zero-based index from the sync spec of the file associated with
the event.
The ifUserData interface provides the following:
•
SetUserData(user_data As Object): Sets the user data that will be returned when events are raised.