Mercurial > hg > orthanc
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 |