ONC+ 開発ガイド

固定長の隠されたデータ

内容を解釈しない固定長データをマシン間で受け渡さなければならない場合があります。このデータを隠されたデータといいます。

宣言

隠されたデータは次のように宣言します。

opaque identifier[n]; 

この宣言内で、定数 n は隠されたデータを格納するため必要となる静的なバイト数です。n バイトの隠されたデータの後には、0 〜 3 個の余分なゼロバイト r が付加されて、隠されたオブジェクト全体のバイト数が 4 の倍数になるように調整されます。

固定長の隠されたデータの符号化

n バイトの隠されたデータの後には、0 〜 3 個の余分なゼロバイト r が付加されて、隠されたオブジェクト全体のバイト数が 4 の倍数になるように調整されます。

Graphic