ContextDelegate
protocol ContextDelegate : NSObjectProtocol
Contextイベントデリゲート
-
SkyWayサーバと再接続開始後にコールされるイベント
Declaration
Swift
optional func startReconnecting()
-
SkyWayサーバと再接続成功後にコールされるイベント
Declaration
Swift
optional func reconnectingSucceeded()
-
トークンが期限切れにより失効した後にコールされるイベント
Declaration
Swift
optional func tokenExpired()
-
トークンの失効が切れる前にコールされるイベント
このイベントがどの程度前にコールされるかの時間は
ContextOptions
のtoken
から設定できます。Declaration
Swift
optional func shouldUpdateToken()
-
SkyWay内部で回復不能なエラーが発生した後にコールされるイベント
再度ご利用いただくためには、インターネット接続状況を確認した上で
dispose(completion:)
をコールして完了コールバックを待った後、再度setup(withToken:options:completion:)
をコールし直してください。また、
dispose(completion:)
をコール後はそれまでSDKで生成されたリソースにアクセスしないでください。クラッシュする可能性があります。Declaration
Swift
optional func fatalErrorOccurred(_ error: any Error)
Parameters
error
エラー