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.

Classes

struct  CHttpGateHandler
 
class  CHttpProto
 

Typedefs

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

Functions

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 modify_doxy.py rev. 669887