HelenOS sources
receive_buffer_t 54 uspace/lib/http/include/http/http.h receive_buffer_t recv_buffer;
receive_buffer_t 90 uspace/lib/http/include/http/http.h extern errno_t http_header_receive_name(receive_buffer_t *, receive_buffer_mark_t *);
receive_buffer_t 91 uspace/lib/http/include/http/http.h extern errno_t http_header_receive_value(receive_buffer_t *, receive_buffer_mark_t *,
receive_buffer_t 93 uspace/lib/http/include/http/http.h extern errno_t http_header_receive(receive_buffer_t *, http_header_t *, size_t,
receive_buffer_t 106 uspace/lib/http/include/http/http.h extern errno_t http_headers_receive(receive_buffer_t *, http_headers_t *, size_t,
receive_buffer_t 129 uspace/lib/http/include/http/http.h extern errno_t http_receive_status(receive_buffer_t *, http_version_t *, uint16_t *,
receive_buffer_t 131 uspace/lib/http/include/http/http.h extern errno_t http_receive_response(receive_buffer_t *, http_response_t **,
receive_buffer_t 72 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_buffer_init(receive_buffer_t *, size_t, receive_func_t, void *);
receive_buffer_t 73 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_buffer_init_const(receive_buffer_t *, void *, size_t);
receive_buffer_t 74 uspace/lib/http/include/http/receive-buffer.h extern void recv_buffer_fini(receive_buffer_t *);
receive_buffer_t 75 uspace/lib/http/include/http/receive-buffer.h extern void recv_reset(receive_buffer_t *);
receive_buffer_t 76 uspace/lib/http/include/http/receive-buffer.h extern void recv_mark(receive_buffer_t *, receive_buffer_mark_t *);
receive_buffer_t 77 uspace/lib/http/include/http/receive-buffer.h extern void recv_unmark(receive_buffer_t *, receive_buffer_mark_t *);
receive_buffer_t 78 uspace/lib/http/include/http/receive-buffer.h extern void recv_mark_update(receive_buffer_t *, receive_buffer_mark_t *);
receive_buffer_t 79 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_cut(receive_buffer_t *, receive_buffer_mark_t *,
receive_buffer_t 81 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_cut_str(receive_buffer_t *, receive_buffer_mark_t *,
receive_buffer_t 83 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_char(receive_buffer_t *, char *, bool);
receive_buffer_t 84 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_buffer(receive_buffer_t *, char *, size_t, size_t *);
receive_buffer_t 85 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_discard(receive_buffer_t *, char, size_t *);
receive_buffer_t 86 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_discard_str(receive_buffer_t *, const char *, size_t *);
receive_buffer_t 87 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_while(receive_buffer_t *, char_class_func_t);
receive_buffer_t 88 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_eol(receive_buffer_t *, size_t *);
receive_buffer_t 89 uspace/lib/http/include/http/receive-buffer.h extern errno_t recv_line(receive_buffer_t *, char *, size_t, size_t *);
receive_buffer_t 91 uspace/lib/http/src/headers.c errno_t http_header_receive_name(receive_buffer_t *rb,
receive_buffer_t 110 uspace/lib/http/src/headers.c errno_t http_header_receive_value(receive_buffer_t *rb,
receive_buffer_t 164 uspace/lib/http/src/headers.c errno_t http_header_receive(receive_buffer_t *rb, http_header_t *header,
receive_buffer_t 323 uspace/lib/http/src/headers.c errno_t http_headers_receive(receive_buffer_t *rb, http_headers_t *headers,
receive_buffer_t 45 uspace/lib/http/src/receive-buffer.c errno_t recv_buffer_init(receive_buffer_t *rb, size_t buffer_size,
receive_buffer_t 70 uspace/lib/http/src/receive-buffer.c errno_t recv_buffer_init_const(receive_buffer_t *rb, void *buf, size_t size)
receive_buffer_t 81 uspace/lib/http/src/receive-buffer.c void recv_buffer_fini(receive_buffer_t *rb)
receive_buffer_t 86 uspace/lib/http/src/receive-buffer.c void recv_reset(receive_buffer_t *rb)
receive_buffer_t 92 uspace/lib/http/src/receive-buffer.c void recv_mark(receive_buffer_t *rb, receive_buffer_mark_t *mark)
receive_buffer_t 99 uspace/lib/http/src/receive-buffer.c void recv_unmark(receive_buffer_t *rb, receive_buffer_mark_t *mark)
receive_buffer_t 104 uspace/lib/http/src/receive-buffer.c void recv_mark_update(receive_buffer_t *rb, receive_buffer_mark_t *mark)
receive_buffer_t 109 uspace/lib/http/src/receive-buffer.c errno_t recv_cut(receive_buffer_t *rb, receive_buffer_mark_t *a, receive_buffer_mark_t *b, void **out_buf, size_t *out_size)
receive_buffer_t 125 uspace/lib/http/src/receive-buffer.c errno_t recv_cut_str(receive_buffer_t *rb, receive_buffer_mark_t *a, receive_buffer_mark_t *b, char **out_buf)
receive_buffer_t 148 uspace/lib/http/src/receive-buffer.c errno_t recv_char(receive_buffer_t *rb, char *c, bool consume)
receive_buffer_t 184 uspace/lib/http/src/receive-buffer.c errno_t recv_buffer(receive_buffer_t *rb, char *buf, size_t buf_size,
receive_buffer_t 203 uspace/lib/http/src/receive-buffer.c errno_t recv_discard(receive_buffer_t *rb, char discard, size_t *ndisc)
receive_buffer_t 224 uspace/lib/http/src/receive-buffer.c errno_t recv_discard_str(receive_buffer_t *rb, const char *discard, size_t *ndisc)
receive_buffer_t 242 uspace/lib/http/src/receive-buffer.c errno_t recv_while(receive_buffer_t *rb, char_class_func_t class)
receive_buffer_t 267 uspace/lib/http/src/receive-buffer.c errno_t recv_eol(receive_buffer_t *rb, size_t *nrecv)
receive_buffer_t 293 uspace/lib/http/src/receive-buffer.c errno_t recv_line(receive_buffer_t *rb, char *line, size_t size, size_t *nrecv)
receive_buffer_t 49 uspace/lib/http/src/response.c static errno_t receive_number(receive_buffer_t *rb, char **str)
receive_buffer_t 68 uspace/lib/http/src/response.c static errno_t receive_uint8_t(receive_buffer_t *rb, uint8_t *out_value)
receive_buffer_t 82 uspace/lib/http/src/response.c static errno_t receive_uint16_t(receive_buffer_t *rb, uint16_t *out_value)
receive_buffer_t 96 uspace/lib/http/src/response.c static errno_t expect(receive_buffer_t *rb, const char *expect)
receive_buffer_t 112 uspace/lib/http/src/response.c errno_t http_receive_status(receive_buffer_t *rb, http_version_t *out_version,
receive_buffer_t 189 uspace/lib/http/src/response.c errno_t http_receive_response(receive_buffer_t *rb, http_response_t **out_response,
HelenOS homepage, sources at GitHub