ONC+ 開発ガイド

宣言

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

opaque identifier<m>; 

または

opaque identifier<>;; 

定数 m は、シーケンスに含まれるバイト数の上限を示します。2 番目の宣言のように、m を指定しないと、最大バイト数は (2**32) - 1 となります。たとえば、ファイル伝送プロトコルで最大データ伝送サイズを 8192 バイトとするには、次のように宣言します。

opaque filedata<8192>;