#include <nitro/wxc.h>void WXC_RegisterData(u32 ggid, WXCCallback callback, u8 *send_ptr, int send_size, u8 *recv_ptr, int recv_size);| ggid | 登録するデータブロックに関連付けるGGID 単一のGGIDを使用して複数のデータブロックを登録することは出来ません。 |
| callback | データ交換が完了した時点で呼び出されるコールバック関数 引数には受信データのバッファが与えられます。 |
| send_ptr | 送信するデータが格納されたバッファ |
| send_size | send_ptrのデータサイズ |
| recv_ptr | データを受信するバッファ |
| recv_size | recv_ptrのデータサイズ |
なし
データ交換用の情報を、データブロックとして登録します。
登録されたデータブロックは、GGIDの一致する他のすれちがい通信プログラムを検出するたびに自動的にデータ交換されます。
データブロックの登録を取り消す場合はWXC_UnregisterData関数を呼び出します。
WXCCallback
WXC_UnregisterData
2005/08/04 初版