*buf¶バッファフィールドが表している論理構造の先頭を指すポインタ。バッファを提供するオブジェクトの下層物理メモリブロック中のどの位置にもなりえます。負だと、この値はメモリブロックの末尾かもしれません。配列の場合この値はメモリブロックの先頭を指します。*obj¶エクスポートされているオブジェクトの新しい参照。関数の戻り値と等価です。一般的に、エクスポートオブジェクトはこの方式を使用してはなりません。contiguous配列では、下層のメモリブロックの長さになります。配列では、contiguous表現にコピーされた場合に論理構造がもつ長さです。保証するリクエストによって取得されたバッファに対してのみ許されます。readonly¶バッファが読み出し専用であるか示します。フラグで制御できます。要素一つ分のbyte単位のサイズ。値に対して呼び出した結果と同じです。元のフォーマットに従った値を保持します。読むために利用できます。見なさなければなりません。