<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" version="1.1">
  <file original="NoName" source-language="en" datatype="plaintext" target-language="zh_Hans">
    <body>
      <trans-unit xml:space="preserve" approved="no" id="a6bd6cb0394d4571">
        <source>FieldsWriter</source>
        <target state="translated">字段写入器</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">10</context>
        </context-group>
        <note from="developer">type: section title</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="48ca41d37b39e26a">
        <source>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.</source>
        <target state="translated">[*FieldsWriter] 提供了一种算法，用于获取表示一组字段的完整序列化 HTTP/1 标头的缓冲区序列。实现会在需要时构造该类型的实例，并仅调用一次以获取缓冲区。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">12</context>
        </context-group>
        <note from="developer">type: paragraph</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="f3a497a2277c8436">
        <source>Associated Types</source>
        <target state="translated">关联类型</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">17</context>
        </context-group>
        <note from="developer">type: heading</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="c6441772a7c4d6a8">
        <source>* __FieldsWriter__</source>
        <target state="translated">* __FieldsWriter__</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">19</context>
        </context-group>
        <note from="developer">type: list</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="8b11f6ce20c469c2">
        <source>Requirements</source>
        <target state="translated">要求</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">21</context>
        </context-group>
        <note from="developer">type: heading</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="9dbb5aa5deff0697">
        <source>These requirements may undergo non-backward compatible</source>
        <target state="translated">这些要求可能会发生非向后兼容的变更</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">24</context>
        </context-group>
        <note from="developer">type: paragraph</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="3d4704df21a8f596">
        <source>In this table:</source>
        <target state="translated">在下表中：</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">28</context>
        </context-group>
        <note from="developer">type: paragraph</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="7497f924787bece7">
        <source>* `W` denotes a type that meets the requirements of [*FieldsWriter].
* `F` denotes a __Fields__ where</source>
        <target state="translated">* `W` 表示满足 [*FieldsWriter] 要求的类型。
* `F` 表示 __Fields__，其中</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">30</context>
        </context-group>
        <note from="developer">type: list</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="c23edf304956bbcf">
        <source>* `a` is a value of type `W`.
* `f` is a value of type `F`.
* `v` is an `unsigned` value representing the HTTP version.
* `c` is an `unsigned` representing the HTTP status-code.
* `m` is a value of type [link beast.ref.boost__beast__http__verb `verb`].</source>
        <target state="translated">* `a` 是类型为 `W` 的值。
* `f` 是类型为 `F` 的值。
* `v` 是表示 HTTP 版本的 `unsigned` 值。
* `c` 是表示 HTTP 状态码的 `unsigned` 值。
* `m` 是 [link beast.ref.boost__beast__http__verb `verb`] 类型的值。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">33</context>
        </context-group>
        <note from="developer">type: list</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="f2992975a033cf9f">
        <source>Valid expressions</source>
        <target state="translated">有效表达式</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table title</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="a7e7bcc29f9f4c8f">
        <source>expression</source>
        <target state="translated">表达式</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="57ecc7357c0f92e9">
        <source>type</source>
        <target state="translated">类型</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="c33dd795dc643cd7">
        <source>semantics, pre/post-conditions</source>
        <target state="translated">语义，前置/后置条件</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" id="39">
        <source>`W::const_buffers_type`</source>
        <target></target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="6b0dad0a516486a3">
        <source>A type which meets the requirements of __ConstBufferSequence__. This is the type of buffer returned by `W::get`.</source>
        <target state="translated">一种满足 __ConstBufferSequence__ 要求的类型。该类型是 `W::get` 返回的缓冲区类型。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="b69d960026573dbc">
        <source>`W{f,v,m}`</source>
        <target state="translated">`W{f,v,m}`</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="64b955bc396a6df1">
        <source>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.</source>
        <target state="translated">实现调用该构造函数，用于表示正在序列化的字段属于 HTTP 请求。该对象 `f` 的生命周期保证在 `W` 销毁之后才会结束。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="b085fcc6de4fadd9">
        <source>`W{f,v,c}`</source>
        <target state="translated">`W{f,v,c}`</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="ff51d5b98b357ddb">
        <source>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.</source>
        <target state="translated">实现调用该构造函数，用于表示正在序列化的字段属于 HTTP 响应。该对象 `f` 的生命周期保证在 `W` 销毁之后才会结束。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="f5610c0a4167b4f0">
        <source>`W{f}`</source>
        <target state="translated">`W{f}`</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="479da69cc0543a48">
        <source>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.</source>
        <target state="translated">实现调用该构造函数，用于表示正在序列化的字段属于分块传输编码的最终块尾部。该对象 `f` 的生命周期保证在 `W` 销毁之后才会结束。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="d52f9db987811b78">
        <source>`a.get()`</source>
        <target state="translated">`a.get()`</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="1391384ddd97a3bf">
        <source>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"`).

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`.</source>
        <target state="translated">该函数在构造后仅被调用一次，用于返回一个常量缓冲区序列。该序列包含 HTTP 请求或响应的序列化表示，以及最终的换行回车序列（"\r\n"）。

返回的序列可以被拷贝，但底层内存仍由该写入器持有。实现会在销毁该对象 `a` 之前，销毁该缓冲区序列的所有拷贝。</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">39</context>
        </context-group>
        <note from="developer">type: table cell</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="224a3e920796d4a5">
        <source>Exemplar</source>
        <target state="translated">示例</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">92</context>
        </context-group>
        <note from="developer">type: heading</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="fa69553690b47eb3">
        <source>Models</source>
        <target state="translated">模型</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">96</context>
        </context-group>
        <note from="developer">type: heading</note>
      </trans-unit>
      <trans-unit xml:space="preserve" approved="no" id="5bb1976a5f62f81e">
        <source>* [link beast.ref.boost__beast__http__basic_fields.writer `basic_fields::writer`]</source>
        <target state="translated">* [link beast.ref.boost__beast__http__basic_fields.writer `basic_fields::writer`]</target>
        <context-group name="" purpose="location">
          <context context-type="sourcefile">98</context>
        </context-group>
        <note from="developer">type: list</note>
      </trans-unit>
    </body>
  </file>
</xliff>
