mirror of
https://github.com/Relintai/rcpp_framework.git
synced 2025-05-06 17:51:36 +02:00
Codestyle for the getters.
This commit is contained in:
parent
383fc2a259
commit
99aa7190a4
@ -129,6 +129,8 @@ void DWebApplication::update() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DWebApplication::DWebApplication() {
|
DWebApplication::DWebApplication() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,112 +49,114 @@ public:
|
|||||||
void unregister_request_update(DRequest *request);
|
void unregister_request_update(DRequest *request);
|
||||||
void update();
|
void update();
|
||||||
|
|
||||||
void addListener(const std::string &ip, uint16_t port, bool useSSL, const std::string &certFile, const std::string &keyFile, bool useOldTLS, const std::vector<std::pair<std::string, std::string> > &sslConfCmds);
|
//-------
|
||||||
|
|
||||||
void setThreadNum(size_t threadNum);
|
void add_listener(const std::string &ip, uint16_t port, bool useSSL, const std::string &certFile, const std::string &keyFile, bool useOldTLS, const std::vector<std::pair<std::string, std::string> > &sslConfCmds);
|
||||||
size_t getThreadNum() const;
|
|
||||||
|
|
||||||
void setSSLConfigCommands(const std::vector<std::pair<std::string, std::string> > &sslConfCmds);
|
void set_thread_num(size_t threadNum);
|
||||||
void setSSLFiles(const std::string &certPath, const std::string &keyPath);
|
size_t get_thread_num() const;
|
||||||
|
|
||||||
|
void set_ssl_config_commands(const std::vector<std::pair<std::string, std::string> > &sslConfCmds);
|
||||||
|
void set_ssl_files(const std::string &certPath, const std::string &keyPath);
|
||||||
|
|
||||||
void run();
|
void run();
|
||||||
void stop();
|
void stop();
|
||||||
|
|
||||||
void enableSession(const size_t timeout);
|
void enable_session(const size_t timeout);
|
||||||
void disableSession();
|
void disable_session();
|
||||||
|
|
||||||
//todo think about it
|
//todo think about it
|
||||||
const std::string &getDocumentRoot() const;
|
const std::string &get_document_root() const;
|
||||||
void setDocumentRoot(const std::string &rootPath);
|
void set_document_root(const std::string &rootPath);
|
||||||
|
|
||||||
void setStaticFileHeaders(const std::vector<std::pair<std::string, std::string> > &headers);
|
void set_static_file_headers(const std::vector<std::pair<std::string, std::string> > &headers);
|
||||||
|
|
||||||
const std::string &getUploadPath() const;
|
const std::string &get_upload_path() const;
|
||||||
|
|
||||||
const std::shared_ptr<trantor::Resolver> &getResolver() const;
|
const std::shared_ptr<trantor::Resolver> &get_resolver() const;
|
||||||
|
|
||||||
void setUploadPath(const std::string &uploadPath);
|
void set_upload_path(const std::string &uploadPath);
|
||||||
void setFileTypes(const std::vector<std::string> &types);
|
void set_file_types(const std::vector<std::string> &types);
|
||||||
|
|
||||||
void setMaxConnectionNum(size_t maxConnections);
|
void set_max_connection_num(size_t maxConnections);
|
||||||
void setMaxConnectionNumPerIP(size_t maxConnectionsPerIP);
|
void set_max_connection_num_per_ip(size_t maxConnectionsPerIP);
|
||||||
|
|
||||||
void setLogPath(const std::string &logPath, const std::string &logfileBaseName, size_t logfileSize);
|
void set_log_path(const std::string &logPath, const std::string &logfileBaseName, size_t logfileSize);
|
||||||
void setLogLevel(trantor::Logger::LogLevel level);
|
void set_log_level(trantor::Logger::LogLevel level);
|
||||||
void enableSendfile(bool sendFile);
|
void enable_sendfile(bool sendFile);
|
||||||
void enableGzip(bool useGzip);
|
void enable_gzip(bool useGzip);
|
||||||
bool isGzipEnabled() const;
|
bool is_gzip_enabled() const;
|
||||||
void enableBrotli(bool useBrotli);
|
void enable_brotli(bool useBrotli);
|
||||||
bool isBrotliEnabled() const;
|
bool is_brotli_enabled() const;
|
||||||
|
|
||||||
void setStaticFilesCacheTime(int cacheTime);
|
void set_static_files_cache_time(int cacheTime);
|
||||||
int staticFilesCacheTime() const;
|
int static_files_cache_time() const;
|
||||||
|
|
||||||
void setIdleConnectionTimeout(size_t timeout);
|
void set_idle_connection_timeout(size_t timeout);
|
||||||
void setKeepaliveRequestsNumber(const size_t number);
|
void set_keepalive_requests_number(const size_t number);
|
||||||
void setPipeliningRequestsNumber(const size_t number);
|
void set_pipelining_requests_number(const size_t number);
|
||||||
|
|
||||||
void setGzipStatic(bool useGzipStatic);
|
void set_gzip_static(bool useGzipStatic);
|
||||||
void setBrStatic(bool useGzipStatic);
|
void set_br_static(bool useGzipStatic);
|
||||||
|
|
||||||
void setClientMaxBodySize(size_t maxSize);
|
void set_client_max_body_size(size_t maxSize);
|
||||||
void setClientMaxMemoryBodySize(size_t maxSize);
|
void set_client_max_memory_body_size(size_t maxSize);
|
||||||
void setClientMaxWebSocketMessageSize(size_t maxSize);
|
void set_client_max_web_socket_message_size(size_t maxSize);
|
||||||
|
|
||||||
void setHomePage(const std::string &homePageFile);
|
void set_home_page(const std::string &homePageFile);
|
||||||
const std::string &getHomePage() const;
|
const std::string &get_home_page() const;
|
||||||
|
|
||||||
void setImplicitPageEnable(bool useImplicitPage);
|
void set_implicit_page_enable(bool useImplicitPage);
|
||||||
bool isImplicitPageEnabled() const;
|
bool is_implicit_page_enabled() const;
|
||||||
void setImplicitPage(const std::string &implicitPageFile);
|
void set_implicit_page(const std::string &implicitPageFile);
|
||||||
|
|
||||||
const std::string &getImplicitPage() const;
|
const std::string &get_implicit_page() const;
|
||||||
size_t getClientMaxBodySize() const;
|
size_t get_client_max_body_size() const;
|
||||||
size_t getClientMaxMemoryBodySize() const;
|
size_t get_client_max_memory_body_size() const;
|
||||||
size_t getClientMaxWebSocketMessageSize() const;
|
size_t get_client_max_web_socket_message_size() const;
|
||||||
|
|
||||||
size_t keepaliveRequestsNumber() const;
|
size_t keepalive_requests_number() const;
|
||||||
size_t pipeliningRequestsNumber() const;
|
size_t pipelining_requests_number() const;
|
||||||
|
|
||||||
bool isRunning();
|
bool is_running();
|
||||||
|
|
||||||
void setUnicodeEscapingInJson(bool enable);
|
void set_unicode_escaping_in_json(bool enable);
|
||||||
|
|
||||||
bool isUnicodeEscapingUsedInJson() const;
|
bool is_unicode_escaping_used_in_json() const;
|
||||||
void setFloatPrecisionInJson(unsigned int precision, const std::string &precisionType);
|
void set_float_precision_in_json(unsigned int precision, const std::string &precisionType);
|
||||||
|
|
||||||
const std::pair<unsigned int, std::string> &getFloatPrecisionInJson() const;
|
const std::pair<unsigned int, std::string> &get_float_precision_in_json() const;
|
||||||
|
|
||||||
trantor::EventLoop *getLoop() const;
|
trantor::EventLoop *get_loop() const;
|
||||||
trantor::EventLoop *getIOLoop(size_t id) const;
|
trantor::EventLoop *get_io_loop(size_t id) const;
|
||||||
|
|
||||||
void setServerHeaderField(const std::string &server);
|
void set_server_header_field(const std::string &server);
|
||||||
|
|
||||||
void enableServerHeader(bool flag);
|
void enable_server_header(bool flag);
|
||||||
void enableDateHeader(bool flag);
|
void enable_date_header(bool flag);
|
||||||
|
|
||||||
bool sendServerHeader() const;
|
bool send_server_header() const;
|
||||||
bool sendDateHeader() const;
|
bool send_date_header() const;
|
||||||
|
|
||||||
const std::string &getServerHeaderString() const;
|
const std::string &get_server_header_string() const;
|
||||||
|
|
||||||
std::vector<trantor::InetAddress> getListeners() const;
|
std::vector<trantor::InetAddress> get_listeners() const;
|
||||||
|
|
||||||
bool useSendfile() const;
|
bool use_sendfile() const;
|
||||||
|
|
||||||
bool supportSSL() const;
|
bool support_ssl() const;
|
||||||
|
|
||||||
size_t getCurrentThreadIndex() const;
|
size_t get_current_thread_index() const;
|
||||||
|
|
||||||
void enableReusePort(bool enable);
|
void enable_reuse_port(bool enable);
|
||||||
|
|
||||||
bool reusePort() const;
|
bool reuse_port() const;
|
||||||
|
|
||||||
void onAsyncRequest(const HttpRequestImplPtr &req, std::function<void(const HttpResponsePtr &)> &&callback);
|
void on_async_request(const HttpRequestImplPtr &req, std::function<void(const HttpResponsePtr &)> &&callback);
|
||||||
void onNewWebsockRequest(const HttpRequestImplPtr &req, std::function<void(const HttpResponsePtr &)> &&callback, const WebSocketConnectionImplPtr &wsConnPtr);
|
void on_new_websock_request(const HttpRequestImplPtr &req, std::function<void(const HttpResponsePtr &)> &&callback, const WebSocketConnectionImplPtr &wsConnPtr);
|
||||||
void onConnection(const trantor::TcpConnectionPtr &conn);
|
void on_connection(const trantor::TcpConnectionPtr &conn);
|
||||||
|
|
||||||
void findSessionForRequest(const HttpRequestImplPtr &req);
|
void find_session_for_request(const HttpRequestImplPtr &req);
|
||||||
|
|
||||||
//to request
|
//to request
|
||||||
//void forward(const HttpRequestPtr &req, std::function<void(const HttpResponsePtr &)> &&callback,const std::string &hostString,double timeout);
|
//void forward(const HttpRequestPtr &req, std::function<void(const HttpResponsePtr &)> &&callback,const std::string &hostString,double timeout);
|
||||||
|
Loading…
Reference in New Issue
Block a user