Changeset cbfc8b7 in mainline for uspace/lib/http/include


Ignore:
Timestamp:
2013-10-05T20:49:27Z (12 years ago)
Author:
Martin Sucha <sucha14@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4f086417
Parents:
c42f50d
Message:

libhttp: Allow to specify limits when receiving HTTP response

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/http/include/http/http.h

    rc42f50d rcbfc8b7  
    8888extern void http_header_init(http_header_t *);
    8989extern http_header_t *http_header_create(const char *, const char *);
    90 extern int http_header_receive_name(receive_buffer_t *, char **);
    91 extern int http_header_receive_value(receive_buffer_t *, char **);
    92 extern int http_header_receive(receive_buffer_t *, http_header_t *);
     90extern int http_header_receive_name(receive_buffer_t *, receive_buffer_mark_t *);
     91extern int http_header_receive_value(receive_buffer_t *, receive_buffer_mark_t *,
     92    receive_buffer_mark_t *);
     93extern int http_header_receive(receive_buffer_t *, http_header_t *, size_t,
     94    size_t *);
    9395extern void http_header_normalize_value(char *);
    9496extern bool http_header_name_match(const char *, const char *);
     
    102104extern int http_headers_set(http_headers_t *, const char *, const char *);
    103105extern int http_headers_get(http_headers_t *, const char *, char **);
    104 extern int http_headers_receive(receive_buffer_t *, http_headers_t *);
     106extern int http_headers_receive(receive_buffer_t *, http_headers_t *, size_t,
     107    unsigned);
    105108extern void http_headers_clear(http_headers_t *);
    106109
     
    126129extern int http_receive_status(receive_buffer_t *, http_version_t *, uint16_t *,
    127130    char **);
    128 extern int http_receive_response(receive_buffer_t *, http_response_t **);
     131extern int http_receive_response(receive_buffer_t *, http_response_t **,
     132    size_t, unsigned);
    129133extern void http_response_destroy(http_response_t *);
    130134extern int http_close(http_t *);
Note: See TracChangeset for help on using the changeset viewer.