Lines Matching defs:payload
29 struct istream *payload;
90 i_assert(parser->payload == NULL);
95 if (response->payload == NULL)
96 parser->payload = i_stream_create_from_data("", 0);
98 i_stream_ref(response->payload);
99 parser->payload = response->payload;
110 parser->payload = i_stream_create_from_data("", 0);
124 parser->payload = i_stream_create_from_data("", 0);
191 if (parser->payload == NULL) {
196 if (!parser->failed && parser->payload == NULL)
200 i_assert(parser->payload != NULL);
203 for reading this one payload. */
204 while ((ret = i_stream_read_more(parser->payload, &data, &size)) == 0) {
210 parser->io = io_add_istream(parser->payload, io_loop_stop,
226 i_stream_skip(parser->payload, size);
230 if (parser->payload->stream_errno != 0) {
232 i_stream_get_name(parser->payload),
233 i_stream_get_error(parser->payload));
249 /* remove io before unrefing payload - otherwise lib-http adds another
251 i_stream_unref(&parser->payload);