Node QML Type
Qt Remote Objects ネットワーク上のノード。詳細...
Import Statement: | import QtRemoteObjects 6.8 |
In C++: | QRemoteObjectNode |
プロパティ
- heartbeatInterval : int
- persistedStore : QRemoteObjectAbstractPersistedStore
- registryUrl : url
詳細説明
Node 型は Qt Remote Objects ネットワークへのエントリーポイントを提供します。ネットワークは、2つのノードのような単純なものから、プロセスやデバイスの任意に複雑なセットまであります。
Node は他のノードが接続できる URL を持たないため、レプリカの取得のみが可能です。ソースオブジェクトを共有することはできません。
プロパティの説明
heartbeatInterval : int |
ハートビート間隔(ミリ秒)。
ハートビート(ソケット接続にのみ有効)は、接続ノードに定期的にメッセージを送信し、接続が切断されたかどうかを検出します。Qt リモートオブジェクトは、接続が切断されたことを検出すると、自動的に再接続を試みます。この関数は、クライアントがデータを送信しようとしたときにのみサーバが利用できないことを検出するので、この検出を助けることができます。
値を0
(デフォルト) に設定すると、ハートビートが無効になります。
persistedStore : QRemoteObjectAbstractPersistedStore |
ノードにQRemoteObjectAbstractPersistedStore インスタンスを設定できるようにします。
PERSISTED 特性を持つレプリカPROPメンバが、レプリカが削除されたときに現在の値を保存し、次にレプリカが起動されたときに保存された値を復元できるようにします。
永続性がどこでどのように処理されるかを制御するために、QRemoteObjectAbstractPersistedStore クラスの実装が必要です。デフォルトのQSettings ベースの実装はSettingsStore で提供されています。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。