X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fwarc.h;h=45632cb7ba12248d722aa4221e0a724ec5962174;hp=84daad4c7cb00cfb60487236e0ae4f563b6506b1;hb=320cfdcb658e8d6556ae9dfd902c2db1db866a6b;hpb=6a25955fe6db8e08805d5a0b07ff6b531a5515d3 diff --git a/src/warc.h b/src/warc.h index 84daad4c..45632cb7 100644 --- a/src/warc.h +++ b/src/warc.h @@ -4,16 +4,23 @@ #include "host.h" -void warc_init (); -void warc_close (); +void warc_init (void); +void warc_close (void); void warc_timestamp (char *timestamp); void warc_uuid_str (char *id_str); -FILE * warc_tempfile (); +FILE * warc_tempfile (void); -bool warc_write_request_record (char *url, char *timestamp_str, char *concurrent_to_uuid, ip_address *ip, FILE *body, off_t payload_offset); -bool warc_write_response_record (char *url, char *timestamp_str, char *concurrent_to_uuid, ip_address *ip, FILE *body, off_t payload_offset, char *mime_type, int response_code, char *redirect_location); -bool warc_write_resource_record (char *resource_uuid, char *url, char *timestamp_str, char *concurrent_to_uuid, ip_address *ip, char *content_type, FILE *body, off_t payload_offset); +bool warc_write_request_record (char *url, char *timestamp_str, + char *concurrent_to_uuid, ip_address *ip, FILE *body, off_t payload_offset); +bool warc_write_response_record (char *url, char *timestamp_str, + char *concurrent_to_uuid, ip_address *ip, FILE *body, off_t payload_offset, + char *mime_type, int response_code, char *redirect_location); +bool warc_write_resource_record (char *resource_uuid, const char *url, + const char *timestamp_str, const char *concurrent_to_uuid, ip_address *ip, + const char *content_type, FILE *body, off_t payload_offset); +bool warc_write_metadata_record (char *record_uuid, const char *url, + const char *timestamp_str, const char *concurrent_to_uuid, ip_address *ip, + const char *content_type, FILE *body, off_t payload_offset); #endif /* WARC_H */ -