CURLOPT_CHUNK_BGN_FUNCTION man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

CURLOPT_CHUNK_BGN_FUNCTION(curl_easy_setopt optioCURLOPT_CHUNK_BGN_FUNCTION(3)

NAME
       CURLOPT_CHUNK_BGN_FUNCTION  - callback before a transfer with FTP wild‐
       cardmatch

SYNOPSIS
       #include <curl/curl.h>

       long chunk_bgn_callback(const void *transfer_info, void *ptr,
			       int remains);

       CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CHUNK_BGN_FUNCTION,
				 chunk_bgn_callback);

DESCRIPTION
       Pass a pointer to your callback function, which should match the proto‐
       type shown above.

       This  callback  function	 gets  called  by libcurl before a part of the
       stream is going to be transferred (if the transfer supports chunks).

       The transfer_info pointer will point to	a  struct  curl_fileinfo  with
       details about the file that is about to get transferred.

       This  callback makes sense only when using the CURLOPT_WILDCARDMATCH(3)
       option for now.

       The target of transfer_info parameter is a  "feature  depended"	struc‐
       ture. For the FTP wildcard download, the target is curl_fileinfo struc‐
       ture (see curl/curl.h).	The parameter ptr is a pointer given  by  CUR‐
       LOPT_CHUNK_DATA(3).  The	 parameter  remains  contains number of chunks
       remaining per the transfer. If the feature is not available, the param‐
       eter has zero value.

       Return	  CURL_CHUNK_BGN_FUNC_OK     if	    everything	   is	 fine,
       CURL_CHUNK_BGN_FUNC_SKIP if you want to	skip  the  concrete  chunk  or
       CURL_CHUNK_BGN_FUNC_FAIL	  to  tell  libcurl  to	 stop  if  some	 error
       occurred.

DEFAULT
       NULL

PROTOCOLS
       FTP

EXAMPLE
       TODO

AVAILABILITY
       This was added in 7.21.0

RETURN VALUE
       Returns CURLE_OK if the option is supported,  and  CURLE_UNKNOWN_OPTION
       if not.

SEE ALSO
       CURLOPT_CHUNK_END_FUNCTION(3), CURLOPT_WILDCARDMATCH(3),

libcurl 7.37.0			  19 Jun 2014	 CURLOPT_CHUNK_BGN_FUNCTION(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net