Photon Unity Networking 2  v2.1
English | 日本語 | 한국
Public Member Functions | List of all members
IErrorInfoCallback Interface Reference

Realtime ApiのEventCode.ErrorInfoイベントコールバックのインターフェース。 More...

Inherited by ErrorInfoCallbacksContainer.

Public Member Functions

void OnErrorInfo (ErrorInfo errorInfo)
 クライアントがエラーが発生したことを示すイベントをサーバーから受信したときに呼び出されます。 More...
 

Detailed Description

Realtime ApiのEventCode.ErrorInfoイベントコールバックのインターフェース。

さまざまな状況でコールバックを取得するには、このインターフェイスを実装するクラスを登録する必要があります。

コールバックに登録するには、LoadBalancingClient.AddCallbackTargetを呼び出し、このインターフェイスを実装するクラスを渡します コールバックの取得を停止するには、LoadBalancingClient.RemoveCallbackTargetを呼び出し、このインターフェイスを実装するクラスを渡します

Member Function Documentation

void OnErrorInfo ( ErrorInfo  errorInfo)

クライアントがエラーが発生したことを示すイベントをサーバーから受信したときに呼び出されます。

ほとんどの場合、これは次のいずれかです:

  1. webhooksプラグインからのエラー(HasErrorInfoが有効になっている場合)、詳細はこちら: https://doc.photonengine.com/en-us/realtime/current/gameplay/web-extensions/webhooks#options
  2. PluginHost.BroadcastErrorInfoEventを介してカスタムサーバープラグインから送信されたエラー。こちらの例を参照してください: https://doc.photonengine.com/en-us/server/current/plugins/manual#handling_http_response
  3. ルームからキャッシュされたイベントの制限を超えた場合など、サーバーから送信されたエラー (この場合、すべてのクライアントが切断され、ルームが閉じられます) 詳細はこちら:https://doc.photonengine.com/en-us/realtime/current/gameplay/cached-events#special_considerations

IOnEventCallback.OnEventまたはLoadBalancingClient.EventReceivedを実装すると、このイベントも取得されます。

Parameters
errorInfoエラーに関する情報を含むオブジェクト