NCBI C++ ToolKit
Classes | Typedefs | Functions
http_proto.hpp File Reference
#include <string>
#include <h2o.h>
#include "pubseq_gateway_logging.hpp"
+ Include dependency graph for http_proto.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.


struct  CHttpGateHandler
class  CHttpProto


using HttpHandlerFunction_t = std::function< void(CHttpRequest &req, shared_ptr< CPSGS_Reply > reply)>


void GetSSLSettings (bool &enabled, string &cert_file, string &key_file, string &ciphers)
void CheckFDLimit (void)

Typedef Documentation

◆ HttpHandlerFunction_t

using HttpHandlerFunction_t = std::function<void(CHttpRequest & req, shared_ptr<CPSGS_Reply> reply)>

Definition at line 64 of file http_proto.hpp.

Function Documentation

◆ CheckFDLimit()

void CheckFDLimit ( void  )

◆ GetSSLSettings()

void GetSSLSettings ( bool enabled,
string cert_file,
string key_file,
string ciphers 

Definition at line 47 of file http_proto.cpp.

References CPubseqGatewayApp::GetInstance().

Referenced by CHttpProto::x_SetupSSL().

Modified on Sat Apr 13 11:46:26 2024 by rev. 669887