#include <vct.h>
int VCT_SetTransceiverClients( u8 aidList[], int num_of_aid );| aidList | トランシーバーモードのクライアントのaidを保存している配列 |
| num_of_aid | aidListの配列のサイズ |
0なら成功、失敗の場合は負のエラーコード
トランシーバーのクライアントリストを設定します。この関数はトランシーバーサーバーが利用します。クライアントになっているマシンで呼び出しても無視されます。
トランシーバーモードは最大8人まで対応可能です。8人以上のaidListを指定するとこの関数はエラーを返します。
aidListに自分自身(サーバーのAID)を含めてもかまいません。すなわち、この関数は以下のようにして利用できます。
u8 *aidList;
int n = DWC_GetAIDList(&aidList);
VCT_SetTransceiverMode(TRUE);
VCT_SetTransceiverClients(aidList, n);
しかし、8人以上のaidListを指定するとこの関数はエラーを返すため、トランシーバーに参加するクライアントが最大8人になる場合は、以下のように呼び出す必要があります。
u8 *aidList;
int n = DWC_GetAIDList(&aidList);
VCT_SetTransceiverMode(TRUE);
VCT_SetTransceiverClients(aidList, n);
VCT_SetTransceiverServer,
VCT_Contact
2006/04/17 エラーコードのリンクを追加
2006/01/25 初版