

#include <nitro/wbt.h>BOOL WBT_PutUserData(u16 target, const void *user_data, int size, WBTCallback callback);
| target | データを送信する対象のaidビットマップ 子機の場合、親機である "1" のみ指定可能です。 |
| user_data | 送信するデータが格納されたバッファ このバッファは関数呼び出しの中で別のメモリにコピーされるので、この関数の後は自由に使用できます。 |
| size | データ送信サイズ WBT_SIZE_USER_DATAバイト以下の任意のサイズを指定可能です。 |
| callback | コマンド完了時に通知を受けるWBTCallback形式の関数
このコールバックはWBT_MpParentRecvHook( )またはWBT_MpChildRecvHook( )の内部から呼び出されます。 |
現在処理中のコマンドが無ければコマンドを発行して TRUE を、
そうでないなら何もせず FALSE を返します。
指定した対象機器へ任意の小規模なデータブロックを送信します。
現在まだ処理中のコマンドがある場合、呼び出しは失敗します。
WBT_RequestSync, WBT_GetBlockInfo, WBT_GetBlock
2006/03/13 target引数の記述を修正
2005/06/01 コールバックがWBT_MpParentRecvHook( )またはWBT_MpChildRecvHook( )から呼び出される旨を補足
2004/09/21 初版