Lines Matching refs:Curl_creader
207 CURLcode (*do_init)(struct Curl_easy *data, struct Curl_creader *reader);
208 CURLcode (*do_read)(struct Curl_easy *data, struct Curl_creader *reader,
210 void (*do_close)(struct Curl_easy *data, struct Curl_creader *reader);
211 bool (*needs_rewind)(struct Curl_easy *data, struct Curl_creader *reader);
213 struct Curl_creader *reader);
215 struct Curl_creader *reader, curl_off_t offset);
216 CURLcode (*rewind)(struct Curl_easy *data, struct Curl_creader *reader);
217 CURLcode (*unpause)(struct Curl_easy *data, struct Curl_creader *reader);
218 bool (*is_paused)(struct Curl_easy *data, struct Curl_creader *reader);
220 struct Curl_creader *reader, int premature);
239 struct Curl_creader { struct
241 struct Curl_creader *next; /* Downstream reader. */ argument
251 struct Curl_creader *reader); argument
253 struct Curl_creader *reader);
255 struct Curl_creader *reader,
259 struct Curl_creader *reader);
261 struct Curl_creader *reader);
263 struct Curl_creader *reader,
266 struct Curl_creader *reader);
268 struct Curl_creader *reader);
270 struct Curl_creader *reader);
272 struct Curl_creader *reader, int premature);
279 struct Curl_creader *reader,
287 CURLcode Curl_creader_create(struct Curl_creader **preader,
296 void Curl_creader_free(struct Curl_easy *data, struct Curl_creader *reader);
303 struct Curl_creader *reader);
311 CURLcode Curl_creader_set(struct Curl_easy *data, struct Curl_creader *r);
392 struct Curl_creader *Curl_creader_get_by_type(struct Curl_easy *data,