diff options
author | mironov <mironov@yandex-team.ru> | 2022-02-10 16:49:44 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:49:44 +0300 |
commit | ceabccd128eb94ed6566936fcab2093ec62aa84a (patch) | |
tree | 5d5cb817648f650d76cf1076100726fd9b8448e8 /library/cpp | |
parent | 139799acc0d1251c94200128757ef38926775ab3 (diff) | |
download | ydb-ceabccd128eb94ed6566936fcab2093ec62aa84a.tar.gz |
Restoring authorship annotation for <mironov@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp')
-rw-r--r-- | library/cpp/http/io/chunk.h | 18 | ||||
-rw-r--r-- | library/cpp/http/io/compression.h | 2 | ||||
-rw-r--r-- | library/cpp/http/io/headers.h | 12 | ||||
-rw-r--r-- | library/cpp/http/io/stream.h | 16 |
4 files changed, 24 insertions, 24 deletions
diff --git a/library/cpp/http/io/chunk.h b/library/cpp/http/io/chunk.h index 433915be56..88d89fafda 100644 --- a/library/cpp/http/io/chunk.h +++ b/library/cpp/http/io/chunk.h @@ -6,11 +6,11 @@ class THttpHeaders; -/// @addtogroup Streams_Chunked -/// @{ -/// Ввод данных порциями. -/// @details Последовательное чтение блоков данных. Предполагается, что -/// данные записаны в виде <длина блока><блок данных>. +/// @addtogroup Streams_Chunked +/// @{ +/// Ввод данных порциями. +/// @details Последовательное чтение блоков данных. Предполагается, что +/// данные записаны в виде <длина блока><блок данных>. class TChunkedInput: public IInputStream { public: /// Если передан указатель на trailers, то туда будут записаны HTTP trailer'ы (возможно пустые), @@ -27,9 +27,9 @@ private: THolder<TImpl> Impl_; }; -/// Вывод данных порциями. -/// @details Вывод данных блоками в виде <длина блока><блок данных>. Если объем -/// данных превышает 64K, они записываются в виде n блоков по 64K + то, что осталось. +/// Вывод данных порциями. +/// @details Вывод данных блоками в виде <длина блока><блок данных>. Если объем +/// данных превышает 64K, они записываются в виде n блоков по 64K + то, что осталось. class TChunkedOutput: public IOutputStream { public: TChunkedOutput(IOutputStream* slave); @@ -44,4 +44,4 @@ private: class TImpl; THolder<TImpl> Impl_; }; -/// @} +/// @} diff --git a/library/cpp/http/io/compression.h b/library/cpp/http/io/compression.h index 31b016d07f..f16c4a18eb 100644 --- a/library/cpp/http/io/compression.h +++ b/library/cpp/http/io/compression.h @@ -28,7 +28,7 @@ public: if (auto codec = Codecs_.FindPtr(name)) { return &codec->Encoder; } - + return nullptr; } diff --git a/library/cpp/http/io/headers.h b/library/cpp/http/io/headers.h index 08bf2aef63..a71793d1c6 100644 --- a/library/cpp/http/io/headers.h +++ b/library/cpp/http/io/headers.h @@ -9,9 +9,9 @@ class IInputStream; class IOutputStream; -/// @addtogroup Streams_HTTP -/// @{ -/// Объект, содержащий информацию о HTTP-заголовке. +/// @addtogroup Streams_HTTP +/// @{ +/// Объект, содержащий информацию о HTTP-заголовке. class THttpInputHeader { public: /// @param[in] header - строка вида 'параметр: значение'. @@ -43,7 +43,7 @@ private: TString Value_; }; -/// Контейнер для хранения HTTP-заголовков +/// Контейнер для хранения HTTP-заголовков class THttpHeaders { using THeaders = TDeque<THttpInputHeader>; @@ -80,7 +80,7 @@ public: inline bool Empty() const noexcept { return Headers_.empty(); } - + /// Добавляет заголовок в контейнер. void AddHeader(THttpInputHeader header); @@ -122,4 +122,4 @@ private: THeaders Headers_; }; -/// @} +/// @} diff --git a/library/cpp/http/io/stream.h b/library/cpp/http/io/stream.h index c3c9d5da1f..78ca4fc814 100644 --- a/library/cpp/http/io/stream.h +++ b/library/cpp/http/io/stream.h @@ -21,7 +21,7 @@ struct THttpParseException: public THttpException { struct THttpReadException: public THttpException { }; -/// Чтение ответа HTTP-сервера. +/// Чтение ответа HTTP-сервера. class THttpInput: public IInputStream { public: THttpInput(IInputStream* slave); @@ -65,7 +65,7 @@ public: /// Проверяет, поддерживается ли данный тип кодирования содержимого /// ответа HTTP-сервера. bool AcceptEncoding(const TString& coding) const; - + /// Пытается определить наилучший тип кодирования ответа HTTP-сервера. /// @details Если ответ сервера говорит о том, что поддерживаются /// любые типы кодирования, выбирается gzip. В противном случае @@ -95,7 +95,7 @@ private: THolder<TImpl> Impl_; }; -/// Передача запроса HTTP-серверу. +/// Передача запроса HTTP-серверу. class THttpOutput: public IOutputStream { public: THttpOutput(IOutputStream* slave); @@ -111,7 +111,7 @@ public: /// Устанавливает режим, при котором сервер выдает ответ в упакованном виде. void EnableCompression(bool enable); void EnableCompression(TArrayRef<const TStringBuf> schemas); - + /// Устанавливает режим, при котором соединение с сервером не завершается /// после окончания транзакции. void EnableKeepAlive(bool enable); @@ -126,7 +126,7 @@ public: /// Проверяет, производится ли выдача ответов в упакованном виде. bool IsCompressionEnabled() const noexcept; - + /// Проверяет, не завершается ли соединение с сервером после окончания транзакции. bool IsKeepAliveEnabled() const noexcept; @@ -167,12 +167,12 @@ private: THolder<TImpl> Impl_; }; -/// Возвращает код состояния из ответа сервера. +/// Возвращает код состояния из ответа сервера. unsigned ParseHttpRetCode(const TStringBuf& ret); -/// Отправляет HTTP-серверу запрос с минимумом необходимых заголовков. +/// Отправляет HTTP-серверу запрос с минимумом необходимых заголовков. void SendMinimalHttpRequest(TSocket& s, const TStringBuf& host, const TStringBuf& request, const TStringBuf& agent = "YandexSomething/1.0", const TStringBuf& from = "webadmin@yandex.ru"); TArrayRef<const TStringBuf> SupportedCodings(); -/// @} +/// @} |