이 페이지에서

Node QML Type

Qt Remote Objects 네트워크의 노드. 더 보기...

Import Statement: import QtRemoteObjects 6.12
In C++: QRemoteObjectNode

속성

상세 설명

Node 유형은 Qt Remote Objects 네트워크로의 진입점을 제공합니다. 네트워크는 두 개의 노드로 구성된 단순한 형태일 수도 있고, 프로세스와 장치가 임의로 복잡하게 구성된 집합일 수도 있습니다.

노드에는 다른 노드가 연결할 수 있는 URL이 없으므로, 복제본만 획득할 수 있습니다. 소스 객체를 공유할 수는 없습니다.

속성 설명

heartbeatInterval : int

하트비트 간격(ms 단위).

하트비트(소켓 연결에만 유용함)는 연결된 노드에 주기적으로 메시지를 전송하여 연결이 끊어졌는지 감지합니다. Qt Remote Objects 는 연결 끊김을 감지하면 자동으로 재연결을 시도합니다. 클라이언트는 데이터를 전송하려고 시도할 때만 서버가 연결되지 않았음을 감지하므로, 이 기능은 해당 감지에 도움이 될 수 있습니다.

0 값(기본값)을 설정하면 하트비트가 비활성화됩니다.

persistedStore : QRemoteObjectAbstractPersistedStore

노드에 대한 ` QRemoteObjectAbstractPersistedStore ` 인스턴스를 설정할 수 있습니다.

PERSISTED 트레이트를 가진 복제본 PROP 멤버가 복제본이 삭제될 때 현재 값을 저장하고, 다음에 복제본이 시작될 때 저장된 값을 복원할 수 있도록 합니다.

지속성 처리가 이루어지는 위치와 방식을 제어하려면 ` QRemoteObjectAbstractPersistedStore ` 클래스 구현체가 필요합니다. ` SettingsStore`에서는 ` QSettings` 기반의 기본 구현체를 제공합니다.

registryUrl : url

이 노드가 사용하는 Registry 의 주소입니다.

사용 중인 레지스트리가 없는 경우, 이는 빈 QUrl 입니다.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.