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