summaryrefslogtreecommitdiff
path: root/docs/INTERNALS
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2000-10-11 10:59:36 +0000
committerDaniel Stenberg <daniel@haxx.se>2000-10-11 10:59:36 +0000
commitb2e47dfde4a92a8365ff49e5a0b981dc3e05dab7 (patch)
tree0304935cba93ca69a9e4c06f5304c35292679f56 /docs/INTERNALS
parent0af8201cc2f3341b53f45f10031d26c1db6d8b4a (diff)
downloadcurl-b2e47dfde4a92a8365ff49e5a0b981dc3e05dab7.tar.gz
updated to better reflect reality
Diffstat (limited to 'docs/INTERNALS')
-rw-r--r--docs/INTERNALS13
1 files changed, 7 insertions, 6 deletions
diff --git a/docs/INTERNALS b/docs/INTERNALS
index 2a7abff42..ed79d3853 100644
--- a/docs/INTERNALS
+++ b/docs/INTERNALS
@@ -34,8 +34,7 @@ Windows vs Unix
(3) is simply avoided by not trying any funny tricks on file descriptors.
- (4) is left alone, giving windows users problems when they pipe binary data
- through stdout...
+ (4) we set stdout to binary under windows
Inside the source code, I do make an effort to avoid '#ifdef WIN32'. All
conditionals that deal with features *should* instead be in the format
@@ -84,10 +83,6 @@ Library
called). The speedcheck functions in lib/speedcheck.c are also used to verify
that the transfer is as fast as required.
- When the operation is done, the writeout() function in lib/writeout.c may be
- called to report about the operation as specified previously in the arguments
- to curl_easy_setopt().
-
When completed curl_easy_cleanup() should be called to free up used
resources.
@@ -158,3 +153,9 @@ Client
control after the curl_easy_perform() it cleans up the library, checks status
and exits.
+ When the operation is done, the ourWriteOut() function in src/writeout.c may
+ be called to report about the operation. That function is using the
+ curl_easy_getinfo() function to extract useful information from the curl
+ session.
+
+