beautypg.com

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

Page 180

background image

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.