diff options
Diffstat (limited to 'net/http/http_getzip_bridge.h')
-rw-r--r-- | net/http/http_getzip_bridge.h | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/net/http/http_getzip_bridge.h b/net/http/http_getzip_bridge.h deleted file mode 100644 index c545b89..0000000 --- a/net/http/http_getzip_bridge.h +++ /dev/null @@ -1,66 +0,0 @@ -/** - * Copyright (c) 2012, Code Aurora Forum. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are - * met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above - * copyright notice, this list of conditions and the following - * disclaimer in the documentation and/or other *materials provided - * with the distribution. - * * Neither the name of Code Aurora Forum, Inc. nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - - * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS - * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE - * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN - * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - **/ - -#ifndef HTTP_GETZIP_BRIDGE_H_ -#define HTTP_GETZIP_BRIDGE_H_ - - -#include <string> -#include "net/http/http_request_headers.h" -#include "net/http/http_response_headers.h" - -#define EXPORT __attribute__((visibility("default"), used)) - -namespace net -{ - //HttpRequestHeader method delegates - //@argument it - should be initialized to NULL - extern void GetFirstHttpRequestHeader(net::HttpRequestHeaders& req, void*& it) EXPORT; - extern const std::string& GetHttpRequestHeaderName( void*& it ) EXPORT; - extern const std::string& GetHttpRequestHeaderValue( void*& it ) EXPORT; - bool GetHttpRequestHeaderByValue( net::HttpRequestHeaders& req, - const std::string& headerName, - std::string* headerValue) EXPORT; - extern void GetNextHttpRequestHeader( void*& it ) EXPORT; - - extern void SetHttpRequestHeader(net::HttpRequestHeaders& req, const std::string& headerName, - const std::string& value) EXPORT; - extern void RemoveHttpRequestHeader(net::HttpRequestHeaders& req, const std::string& headerName) EXPORT; - - ////HttpResponseHeader method delegates - extern void RemoveHttpResponseHeader(net::HttpResponseHeaders* res, const std::string& headerName) EXPORT; - extern std::string GetHttpResponseHeaderValue(net::HttpResponseHeaders* res, const std::string& headerName) EXPORT; - extern int GetHttpResponseCode(net::HttpResponseHeaders* res) EXPORT; - extern bool HasHttpResponseHeader(net::HttpResponseHeaders* res, const std::string& headerName) EXPORT; - - extern void initBridge(); -}; - - -#endif /* HTTP_GETZIP_BRIDGE_H_ */ |