msgid ""
msgstr ""
"Project-Id-Version: Chinese (Simplified Han script) (Boost Beast Translation "
"(zh_Hans))\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-07 13:59+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Simplified Han script) <https://"
"insights.cppalliance.org/weblate/projects/boost-beast-documentation-zh_Hans/"
"doc-qbk-07-concepts-fieldswriter-qbk/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 2026.5\n"

#. type: section title
#: 10
#, fuzzy
msgid "FieldsWriter"
msgstr "FieldsWriter"

#. type: paragraph
#: 12
#, fuzzy
msgid ""
"A [*FieldsWriter] provides a algorithm to obtain a sequence of buffers "
"representing the complete serialized HTTP/1 header for a set of fields. The "
"implementation constructs an instance of this type when needed, and calls "
"into it once to retrieve the buffers."
msgstr ""
"A [*FieldsWriter] provides a algorithm to obtain a sequence of buffers "
"representing the complete serialized HTTP/1 header for a set of fields. The "
"implementation constructs an instance of this type when needed, and calls "
"into it once to retrieve the buffers."

#. type: heading
#: 17
#, fuzzy
msgid "Associated Types"
msgstr "Associated Types"

#. type: list
#: 19
#, fuzzy
msgid "* __FieldsWriter__"
msgstr "* __FieldsWriter__"

#. type: heading
#: 21
#, fuzzy
msgid "Requirements"
msgstr "Requirements"

#. type: paragraph
#: 24
#, fuzzy
msgid "These requirements may undergo non-backward compatible"
msgstr "These requirements may undergo non-backward compatible"

#. type: paragraph
#: 28
#, fuzzy
msgid "In this table:"
msgstr "In this table:"

#. type: list
#: 30
#, fuzzy
msgid ""
"* `W` denotes a type that meets the requirements of [*FieldsWriter].\n"
"* `F` denotes a __Fields__ where"
msgstr ""
"* `W` denotes a type that meets the requirements of [*FieldsWriter].\n"
"* `F` denotes a __Fields__ where"

#. type: list
#: 33
#, fuzzy
msgid ""
"* `a` is a value of type `W`.\n"
"* `f` is a value of type `F`.\n"
"* `v` is an `unsigned` value representing the HTTP version.\n"
"* `c` is an `unsigned` representing the HTTP status-code.\n"
"* `m` is a value of type [link beast.ref.boost__beast__http__verb `verb`]."
msgstr ""
"* `a` is a value of type `W`.\n"
"* `f` is a value of type `F`.\n"
"* `v` is an `unsigned` value representing the HTTP version.\n"
"* `c` is an `unsigned` representing the HTTP status-code.\n"
"* `m` is a value of type [link beast.ref.boost__beast__http__verb `verb`]."

#. type: table title
#: 39
#, fuzzy
msgid "Valid expressions"
msgstr "Valid expressions"

#. type: table cell
#: 39
#, fuzzy
msgid "expression"
msgstr "expression"

#. type: table cell
#: 39
#, fuzzy
msgid "type"
msgstr "type"

#. type: table cell
#: 39
#, fuzzy
msgid "semantics, pre/post-conditions"
msgstr "semantics, pre/post-conditions"

#. type: table cell
#.
#: 39
msgctxt "39"
msgid "`W::const_buffers_type`"
msgstr ""

#. type: table cell
#: 39
#, fuzzy
msgid ""
"A type which meets the requirements of __ConstBufferSequence__. This is the "
"type of buffer returned by `W::get`."
msgstr ""
"A type which meets the requirements of __ConstBufferSequence__. This is the "
"type of buffer returned by `W::get`."

#. type: table cell
#: 39
#, fuzzy
msgid "`W{f,v,m}`"
msgstr "`W{f,v,m}`"

#. type: table cell
#: 39
#, fuzzy
msgid ""
"The implementation calls this constructor to indicate that the fields being "
"serialized form part of an HTTP request. The lifetime of `f` is guaranteed "
"to end no earlier than after the `W` is destroyed."
msgstr ""
"The implementation calls this constructor to indicate that the fields being "
"serialized form part of an HTTP request. The lifetime of `f` is guaranteed "
"to end no earlier than after the `W` is destroyed."

#. type: table cell
#: 39
#, fuzzy
msgid "`W{f,v,c}`"
msgstr "`W{f,v,c}`"

#. type: table cell
#: 39
#, fuzzy
msgid ""
"The implementation calls this constructor to indicate that the fields being "
"serialized form part of an HTTP response. The lifetime of `f` is guaranteed "
"to end no earlier than after the `W` is destroyed."
msgstr ""
"The implementation calls this constructor to indicate that the fields being "
"serialized form part of an HTTP response. The lifetime of `f` is guaranteed "
"to end no earlier than after the `W` is destroyed."

#. type: table cell
#: 39
#, fuzzy
msgid "`W{f}`"
msgstr "`W{f}`"

#. type: table cell
#: 39
#, fuzzy
msgid ""
"The implementation calls this constructor to indicate that the fields being "
"serialized form part of a chunked encoding final-chunk trailer. The lifetime "
"of `f` is guaranteed to end no earlier than after the `W` is destroyed."
msgstr ""
"The implementation calls this constructor to indicate that the fields being "
"serialized form part of a chunked encoding final-chunk trailer. The lifetime "
"of `f` is guaranteed to end no earlier than after the `W` is destroyed."

#. type: table cell
#: 39
#, fuzzy
msgid "`a.get()`"
msgstr "`a.get()`"

#. type: table cell
#: 39
#, fuzzy
msgid ""
"Called once after construction, this function returns a constant buffer "
"sequence containing the serialized representation of the HTTP request or "
"response including the final carriage return linefeed sequence (`\"\\r\\n\"`)"
".\n"
"\n"
"Copies may be made of the returned sequence, but the underlying memory is "
"still owned by the writer. The implementation will destroy all copies of the "
"buffer sequence before destroying `a`."
msgstr ""
"Called once after construction, this function returns a constant buffer "
"sequence containing the serialized representation of the HTTP request or "
"response including the final carriage return linefeed sequence (`\"\\r\\n\"`)"
".\n"
"\n"
"Copies may be made of the returned sequence, but the underlying memory is "
"still owned by the writer. The implementation will destroy all copies of the "
"buffer sequence before destroying `a`."

#. type: heading
#: 92
#, fuzzy
msgid "Exemplar"
msgstr "Exemplar"

#. type: heading
#: 96
#, fuzzy
msgid "Models"
msgstr "Models"

#. type: list
#: 98
#, fuzzy
msgid ""
"* [link beast.ref.boost__beast__http__basic_fields.writer "
"`basic_fields::writer`]"
msgstr ""
"* [link beast.ref.boost__beast__http__basic_fields.writer "
"`basic_fields::writer`]"
