WMBeaconRecvIndCallback

# WMReaconRecvIndCallback

## 定義

  `#include <nitro/wm.h>`

      typedef struct WMBeaconRecvIndCallback
      {
          u16         apiid;
          u16         errcode;
          u16         state;
          u16         tgid;
          u16         wmstate;
          u16         gameInfoLength;
          WMGameInfo  gameInfo;
      } WMBeaconRecvIndCallback;

## 要素

apiid | コールバック発生の元となったAPIのIDです。WMApiid列挙型と同義です。 ここではWM_APIID_INDICATIONに固定となります。
errcode | 非同期処理の結果です。WMErrCode列挙型と同義です。
state | errcodeがWM_ERRCODE_SUCCESSの場合、コールバックの発生した要因種別が格納されます。 ここではWM_STATECODE_BEACON_RECVに固定となります。
tgid | 受け取ったビーコンの TGID が格納されます。 互換性のために残されているメンバです。
wmstate | ビーコンを受信した際の WM の状態が格納されます。
gameInfoLength | gameInfo の長さが格納されます。
gameInfo | 受信した WMGameInfo 構造体です。

## 説明

WM_SetIndCallback( )で設定したコールバック関数が要因種別 WM_STATECODE_BEACON_RECV で呼び出されたときに渡される構造体です。

## 履歴

2005/02/01 初版