Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poniżej znajduje się pełny opis ciągu formatu. Tworzy wszystkie warstwy powiązane z różnymi etapami ewolucji interpretera.
Deskryptor procedury — Omówienie
Deskryptor procedury składa się z deskryptorów nagłówka i deskryptorów parametrów. Opis stylu –Oi jest uznawany za nieaktualny, pod względem wspólnego użycia w bieżącym programowaniu RPC. –Oif jest uważany za bardziej aktualny.
Opis stylu –Oi
Ten opis składa się z następujących elementów:
-Oi_style_header_descriptor<>
{-Oi_style_parameter_descriptor<>}*
Nagłówek będzie miał od 6 do 16 bajtów.
Pełny opis jest generowany podczas kompilowania w trybie –Oi. W trybie –Os są generowane tylko deskryptory parametrów, które są używane do konwersji. Interpreter serializacji danych używa deskryptorów parametrów ze starego stylu.
Opis stylu –Oif
Opis składa się z następujących elementów:
-Oif_style_header_descriptor<>
{-Oif_style_parameter_descriptor<6>}*
Deskryptor nagłówka stylu –Oif składa się z
Opis stylu –Oif jest generowany podczas kompilowania w trybie kompilatora –Oif lub –Oicf.
-Oi_style_header_descriptor<>
-Oif_extensions_to_the_old_header<6>
Niektóre nowsze funkcje, takie jak pipe, async i /robust wymuszają tryb –Oicf kompilatora, gdy są używane.
Opis rozszerzony — Oif
Opis składa się z następujących elementów:
-Oif_style_header_descriptor<>
extensions_to_the_-Oif_header<8>
{-Oif style parameter descriptors<6>}*