aboutsummaryrefslogtreecommitdiff
path: root/docs/TODO
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2007-08-14 10:11:34 +0000
committerDaniel Stenberg <daniel@haxx.se>2007-08-14 10:11:34 +0000
commit5cdcc2b3aad86e4d29c701e37a82386299541d0a (patch)
treed12b6c99db79f676a5a01fa9d6d1264cfdae1d1f /docs/TODO
parent652e2cf57c20616ef257a483d76832bc30c3b218 (diff)
the curl_multi_handle_control() idea
Diffstat (limited to 'docs/TODO')
-rw-r--r--docs/TODO10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/TODO b/docs/TODO
index 94da95b4f..37eca0678 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -76,6 +76,16 @@ TODO
internally use and assume the multi interface. The select()-loop should use
curl_multi_socket().
+ * curl_multi_handle_control() - this can control the easy handle (while)
+ added to a multi handle in various ways:
+ o RESTART, unconditionally restart this easy handle's transfer from the
+ start, re-init the state
+ o RESTART_COMPLETED, restart this easy handle's transfer but only if the
+ existing transfer has already completed and it is in a "finished state".
+ o STOP, just stop this transfer and consider it completed
+ o PAUSE?
+ o RESUME?
+
DOCUMENTATION
* More and better