more ai generated doc with human review
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
//! \addtogroup HTTP
|
||||
//! \{
|
||||
//! \file microhttpd_server.h
|
||||
//! \brief Base HTTP server class
|
||||
//! \~english Base HTTP server class using libmicrohttpd
|
||||
//! \~russian Базовый класс HTTP сервера с использованием libmicrohttpd
|
||||
//! \details
|
||||
//! \~english Provides core HTTP server functionality with connection handling
|
||||
//! \~russian Обеспечивает базовую функциональность HTTP сервера с обработкой соединений
|
||||
//! \}
|
||||
|
||||
#ifndef MICROHTTPD_SERVER_P_H
|
||||
#define MICROHTTPD_SERVER_P_H
|
||||
|
||||
@@ -14,24 +25,28 @@ class PIP_HTTP_SERVER_EXPORT MicrohttpdServer: public PIObject {
|
||||
friend struct MicrohttpdServerConnection;
|
||||
|
||||
public:
|
||||
//! \~english Constructs a new MicroHTTP server
|
||||
//! \~russian Создает новый MicroHTTP сервер
|
||||
MicrohttpdServer();
|
||||
//! \~english Destroys the MicroHTTP server
|
||||
//! \~russian Уничтожает MicroHTTP сервер
|
||||
virtual ~MicrohttpdServer();
|
||||
|
||||
//! \~english Server configuration options
|
||||
//! \~russian Опции конфигурации сервера
|
||||
enum class Option {
|
||||
ConnectionLimit, //!< \~english Maximum concurrent connections
|
||||
//!< \~russian Максимальное количество соединений
|
||||
//!< \~russian Максимальное количество соединений
|
||||
ConnectionTimeout, //!< \~english Connection timeout in seconds
|
||||
//!< \~russian Таймаут соединения в секундах
|
||||
//!< \~russian Таймаут соединения в секундах
|
||||
HTTPSEnabled, //!< \~english Enable HTTPS support
|
||||
//!< \~russian Включить поддержку HTTPS
|
||||
//!< \~russian Включить поддержку HTTPS
|
||||
HTTPSMemKey, //!< \~english SSL key in memory (PIByteArray)
|
||||
//!< \~russian SSL ключ в памяти (PIByteArray)
|
||||
//!< \~russian SSL ключ в памяти (PIByteArray)
|
||||
HTTPSMemCert, //!< \~english SSL certificate in memory (PIByteArray)
|
||||
//!< \~russian SSL сертификат в памяти (PIByteArray)
|
||||
//!< \~russian SSL сертификат в памяти (PIByteArray)
|
||||
HTTPSKeyPassword //!< \~english SSL key password (PIByteArray)
|
||||
//!< \~russian Пароль SSL ключа (PIByteArray)
|
||||
//!< \~russian Пароль SSL ключа (PIByteArray)
|
||||
};
|
||||
|
||||
//! \~english Sets server option
|
||||
|
||||
Reference in New Issue
Block a user