Skip to content

Commit

Permalink
Update csharp_client.md
Browse files Browse the repository at this point in the history
ドキュメント間違い修正:
内部での切断接続はroom.OnConnectionStateChangedで通知される
(機能実装時のドキュメント修正漏れ)
  • Loading branch information
makiuchi-d authored Jan 29, 2024
1 parent d6c8434 commit 13888ad
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions _doc/csharp_client.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,9 +323,10 @@ void RPCGameMessage(string senderId, GameMessage message)

## 切断とエラー

ネットワーク的な切断や回線の切り替えなどは、自動的なwebsocket再接続とメッセージ再送が行われるため、
アプリケーション側にはなにも通知されません。
サーバ側でも入室状態のままで、他クライアントにも通知されません。
ネットワーク的な切断や回線の切り替えなどが起こると、自動的なwebsocket再接続とメッセージ再送が行われます。
この切断と接続は`room.OnConnectionStateChanged`で通知を受け取れますが入室状態に変化はなく、
アプリケーション側では特別なにかする必要はありません。
サーバ側でも入室状態のままで、他クライアントには通知されません。

`Leave``Kick`による正常な切断では`room.OnClosed`が、
何らかのエラーによる切断では`room.OnErrorClosed`が呼び出されます。
Expand Down

0 comments on commit 13888ad

Please sign in to comment.