comparison Core/HttpServer/HttpOutput.h @ 324:64925c94825c

api improvement
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 08 Jan 2013 09:29:56 +0100
parents 4031f73fe0e4
children 78a8eaa5f30b
comparison
equal deleted inserted replaced
323:052dede32761 324:64925c94825c
33 #pragma once 33 #pragma once
34 34
35 #include <string> 35 #include <string>
36 #include <stdint.h> 36 #include <stdint.h>
37 #include "../Enumerations.h" 37 #include "../Enumerations.h"
38 #include "HttpHandler.h"
38 39
39 namespace Orthanc 40 namespace Orthanc
40 { 41 {
41 class HttpOutput 42 class HttpOutput
42 { 43 {
53 void SendOkHeader(const char* contentType, 54 void SendOkHeader(const char* contentType,
54 bool hasContentLength, 55 bool hasContentLength,
55 uint64_t contentLength, 56 uint64_t contentLength,
56 const char* contentFilename); 57 const char* contentFilename);
57 58
58 void SendCustomOkHeader(const std::string& customHeader); 59 void SendOkHeader(const HttpHandler::Arguments& header);
59 60
60 void SendString(const std::string& s); 61 void SendString(const std::string& s);
61 62
62 void SendMethodNotAllowedError(const std::string& allowed); 63 void SendMethodNotAllowedError(const std::string& allowed);
63 64