Skip to content

libcURL.EasyHandle.Progess

Andrew Lambert edited this page Jun 17, 2015 · 20 revisions

#libcURL.EasyHandle.Progress

##Event Signature

 Event Function Progress(dlTotal As UInt64, dlnow As UInt64, ultotal As UInt64, ulnow As UInt64) As Boolean

##Parameters

Name Type Comment
dlTotal UInt64 The total number of bytes libcURL expects to download in this transfer.
dlNow UInt64 The number of bytes downloaded so far.
ulTotal UInt64 The total number of bytes libcURL expects to upload in this transfer.
ulNow UInt64 The number of bytes uploaded so far.

##Return value Return True to abort the transfer.

##Notes This event handles either the CURLOPT_XFERINFOFUNCTION (libcURL 7.32.0 and newer) or the CURLOPT_PROGRESSFUNCTION callbacks.

This event will be raised at a varying but frequent interval.

##See also

Clone this wiki locally