Commit a5e498b5 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

CURLOPT_WRITEFUNCTION: add RETURN VALUE and DEFAULT sections

parent 93ec8904
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -65,10 +65,14 @@ default is 16K). If you however have \fICURLOPT_HEADER(3)\fP set, which sends
header data to the write callback, you can get up to
\fICURL_MAX_HTTP_HEADER\fP bytes of header data passed into it. This usually
means 100K.
.SH DEFAULT
libcurl will use 'fwrite' as a callback by default.
.SH PROTOCOLS
For all protocols
.SH AVAILABILITY
Support for the CURL_WRITEFUNC_PAUSE return code was added in version 7.18.0.
.SH RETURN VALUE
This will return CURLE_OK.
.SH EXAMPLE
A common technique is to use this callback to store the incoming data into a
dynamically growing allocated buffer. Like in the getinmemory example: