mirror of
https://github.com/curl/curl.git
synced 2026-04-14 22:51:53 +03:00
rename "easy" statemachines: call them block instead
... since they're not used by the easy interface really, I wanted to remove the association. Also, I unified the pingpong statemachine driver into a single function with a 'wait' argument: Curl_pp_statemach.
This commit is contained in:
parent
6106eeba16
commit
c25383ae13
7 changed files with 48 additions and 85 deletions
|
|
@ -7,7 +7,7 @@
|
|||
* | (__| |_| | _ <| |___
|
||||
* \___|\___/|_| \_\_____|
|
||||
*
|
||||
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||
* Copyright (C) 1998 - 2013, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||
*
|
||||
* This software is licensed as described in the file COPYING, which
|
||||
* you should have received as part of this distribution. The terms
|
||||
|
|
@ -69,19 +69,12 @@ struct pingpong {
|
|||
};
|
||||
|
||||
/*
|
||||
* Curl_pp_multi_statemach()
|
||||
* Curl_pp_statemach()
|
||||
*
|
||||
* called repeatedly until done when the multi interface is used.
|
||||
* called repeatedly until done. Set 'wait' to make it wait a while on the
|
||||
* socket if there's no traffic.
|
||||
*/
|
||||
CURLcode Curl_pp_multi_statemach(struct pingpong *pp);
|
||||
|
||||
/*
|
||||
* Curl_pp_easy_statemach()
|
||||
*
|
||||
* called repeatedly until done when the easy interface is used.
|
||||
*/
|
||||
CURLcode Curl_pp_easy_statemach(struct pingpong *pp);
|
||||
|
||||
CURLcode Curl_pp_statemach(struct pingpong *pp, bool wait);
|
||||
|
||||
/* initialize stuff to prepare for reading a fresh new response */
|
||||
void Curl_pp_init(struct pingpong *pp);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue