WM_GetSharedDataAddress

# WM_GetMPSendBufferSize

## 構文

      #include <nitro/wm.h>

      int WM_GetMPSendBufferSize( void );

## 引数

なし。

## 返り値

WM_StartMPの引数として渡される送信バッファに必要なサイズを返します。

## 説明

SDKがMP通信で内部的に使用する送信バッファに必要なサイズを求めます。WMがPARENTステート、もしくはCHILDステートの場合のみ実行可能です。

子機側では外部から得た beacon 情報に基づいて返り値を計算します。そのため、送信バッファのメモリ確保のために使用する場合には、この関数の返り値が妥当な値かを確認するか、メモリ確保の後にメモリがきちんと確保できたかを確認するか、いずれかを必ずようにしてください。

## 参照

`WM_StartMP, WM_GetMPReceiveBufferSize`

## 履歴

2005/12/21 子機側では値を信用してはならないことを明記
2004/08/18 初版