同期タイムアウト オプション

データ クラス SyncTimeoutOptions(val connectTimeout :期間 val connectionLingerTime :期間 val pingKeepAlivePerid :期間 val pingKeepAlivePerid :期間 val fastReconnectLimit :期間)

同期された Realm と App Services 間の同期接続のさまざまな側面に対して構成されたタイムアウト。

次も参照してください

コンストラクター

クリップボードにコピーされたリンク
コンストラクター(connectTimeout :期間 connectionLingerTime :期間 pingKeepAlivePeriod :期間 pingKeepAlivePerid :期間 fastReconnectLimit :期間)

プロパティ

クリップボードにコピーされたリンク

セッションマルチプレフィックスが有効になっている場合、アクティブなセッションがないときに接続を開いたままにしておく時間。

クリップボードにコピーされたリンク

接続が完全に確立されるまでの最大時間。 これには、ネットワーク アドレス、TCP 接続操作、SSL ハンドシェイク、WebSocket ハンドシェイクの解決にかかる時間が含まれます。

クリップボードにコピーされたリンク

クライアントが初めてサーバーに接続すると、ローカル変更のアップロードが開始される前に、サーバーからすべてのデータがダウンロードされます。 これにより通常、必要なマージの総量が削減され、ローカル クライアントが利用可能な状態になるまでの数が短縮されます。 高速再接続制限の時間範囲内に切断と再接続が発生した場合、これはスキップされ、セッションは継続的に接続されているかのように動作します。

クリップボードにコピーされたリンク

サーバーに送信される各 ping メッセージ間の待機時間。 クライアントは定期的にサーバーに ping メッセージを送信し、接続がまだ有効かどうかを確認します。 期間が短いほど、接続状態変更通知の応答性は高くなりますが、トラフィックは多くなります。

クリップボードにコピーされたリンク

サーバーが ping メッセージを応答するまで待機する時間。 値が短いほど接続状態変更通知の応答性は高くなりますが、誤った切断のリスクが高くなります。