# WXCBlockDataFormat

## 定義

  `#include <nitro/wxc.h>`

      /* ブロックデータ情報構造体 */
      typedef struct WXCBlockDataFormat
      {
          void           *buffer;     /* バッファへのポインタ */
          u32             length;     /* データサイズ */
          u32             buffer_max; /* バッファサイズ (送信データなら length と一致) */
          u16             checksum;   /* チェックサム (MATH_CalcChecksum8() を使用) */
          u8              padding[2];
      }
      WXCBlockDataFormat;

## 要素

buffer | バッファへのポインタです。
length | データの実サイズです。
buffer_max | バッファのサイズです。 送信データにおいては、この値はlengthと同じになります。
checksum | データのチェックサムです。 WXCライブラリ内部では MATH_CalcChecksum8 関数を使用してチェックサムを判定します。

## 説明

WXCライブラリのコールバックなどで使用されるブロックデータ情報をあらわす構造体です。

## 参照

`WXC_RegisterCommonData`

## 履歴

2006/08/10 リンク修正
2005/08/21 初版