X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=tests%2FbufferSize.tcl;fp=tests%2FbufferSize.tcl;h=1be1ceeaec7297eef2acbd784f5937d29a43195c;hb=b0e6fb6e4379fb87fa2854b84a56c5ad49c644da;hp=0000000000000000000000000000000000000000;hpb=c9a5bcd9d76f699909b24e71a2a216d36062ab0b;p=sven%2Ftclcurl.git diff --git a/tests/bufferSize.tcl b/tests/bufferSize.tcl new file mode 100755 index 0000000..1be1cee --- /dev/null +++ b/tests/bufferSize.tcl @@ -0,0 +1,24 @@ +package require TclCurl + +# This is one contrived example, but it works. + +proc writeToFile {readData} { + puts "writeToFile called [incr ::i]" + puts -nonewline $::inFile $readData + + return +} + +set i 0 + +set inFile [open "cosa.tar" w+] +fconfigure $inFile -translation binary + +curl::transfer -url "127.0.0.1/~andres/cosa&co.tar" \ + -writeproc writeToFile -buffersize 250 + +close $inFile + + + +