サーバで P2P を有効にする

Diarkis の UDP クライアントを使って P2P 通信をするにはサーバでの設定が必要になります。

以下のようにサーバの設定を追加するだけで、P2P の通信を有効にすることができます。

"enableP2P": true

IMPORTANT:  Diarkis P2P は UDP のみに対応しています。

P2P が有効になるとクライアントでは、Echo のレスポンスに P2P 通信をするために使うクライアントのアドレスが返されるようになります。
これを以下のように取得して、P2P で通信する相手に渡すことで、P2P の通信を開始することができます。

C#

string clientAddress = udp.MyAddress();

C++

std::string clientAddress = udp->MyAddress();