过程格式字符串

下面是完整的格式字符串说明。 它组合了与解释器演变的不同阶段相关的所有层。

过程描述符概述

过程描述符由标头描述符和参数描述符组成。 就当前 RPC 编程中的常见用法而言, –Oi 样式说明被视为过时。 –Oif 被视为更最新。

–Oi 样式说明

此说明包括以下内容:

-Oi_style_header_descriptor<>
{-Oi_style_parameter_descriptor<>}*

标头包含 6 到 16 个字节。

–Oi 模式下编译时生成完整的说明。 在 –Os 模式下,仅生成参数描述符,用于转换。 Pickling 解释器使用旧样式参数描述符。

–Oif 样式说明

说明包括以下内容:

-Oif_style_header_descriptor<>
{-Oif_style_parameter_descriptor<6>}*

–Oif 样式标头描述符由

在编译器的 –Oif 或 – Oicf 模式下编译时,会生成 –Oif 样式说明。

-Oi_style_header_descriptor<>
-Oif_extensions_to_the_old_header<6>

一些较新的功能(如管道、异步和 /robust) 在使用时强制使用编译器的 –Oicf 模式。

扩展的 –Oif 说明

说明包括以下内容:

-Oif_style_header_descriptor<>
extensions_to_the_-Oif_header<8>
{-Oif style parameter descriptors<6>}*