Node QML Type
サーバー上のノードを表します。詳細...
Import Statement: | import QtOpcUa |
Since: | QtOpcUa 5.12 |
Inherited By: | MethodNode and ValueNode |
プロパティ
- Status : enumeration
- browseName : string
- connection : Connection
- description : LocalizedText
- displayName : LocalizedText
- errorMessage : string
- eventFilter : EventFilter
- nodeClass : QOpcUa::NodeClass
- nodeId : NodeId
- readyToUse : bool
- status : Status
メソッド
- Date getServerTimestamp(Constants::NodeAttribute attribute)
- Date getSourceTimestamp(QOpcUa::NodeAttribute attribute)
詳細説明
import QtOpcUa as QtOpcUa QtOpcUa.Node { nodeId : QtOpcUa.NodeId { identifier: "s=Example.Method" ns: "Example Namespace" } connection: myConnection }
プロパティの説明
Status : enumeration |
ノードの状態。
定数 | 説明 |
---|---|
Node.Status.Valid | ノードが使用可能 |
Node.Status.InvalidNodeId | ノードIDが無効 |
Node.Status.NoConnection | サーバに接続されていない |
Node.Status.InvalidNodeType | サーバー上のノードタイプがQMLタイプと一致しない |
Node.Status.InvalidClient | 無効な接続クライアント |
Node.Status.FailedToResolveNode | ノードの解決に失敗しました。 |
Node.Status.InvalidObjectNode | オブジェクト・ノードが無効、またはその型が期待される型と一致しない |
Node.Status.FailedToReadAttributes | 属性の読み取りに失敗しました。 |
Node.Status.FailedToSetupMonitoring | モニタリングのセットアップに失敗しました。 |
status およびerrorMessageも参照してください 。
browseName : string |
ノードのブラウズ名。情報が利用できない場合は、空の文字列が返されます。
connection : Connection |
ノード・インスタンスに使用する接続。関連する接続がサーバへの接続を確立すると、ノードに自動的にアクセスできるようになります。
このプロパティが設定されていない場合、デフォルトの接続が使用されます。
Connection およびConnection::defaultConnectionも参照してください 。
description : LocalizedText |
ノードの説明。情報が利用できない場合は、デフォルトで構築されたLocalizedText が返されます。
displayName : LocalizedText |
ノードのローカライズされたテキスト。この情報が利用できない場合は、デフォルトのLocalizedText が返されます。
eventFilter : EventFilter |
イベントフィルターは、特定の条件下でサーバー上のイベントを監視することができます。
EventFilterも参照して ください。
nodeClass : QOpcUa::NodeClass |
ノードのノードクラス。情報がない場合はQtOpcUa.Constants.NodeClass.Undefined
が返されます。
nodeId : NodeId |
使用するサーバー上のノードの ID。これは絶対ノード ID でも相対ノード ID でもかまいません。
NodeId およびRelativeNodeIdも参照してください 。
readyToUse : bool |
このプロパティは、ノードが使用可能かどうかを返します。これは、サーバへの接続が正常に確立され、ノードのセットアップに成功した後に一度だけ発生します。
status : Status |
ノードの現在の状態。ノードが使用可能なのは、ステータスがValid
の場合のみです。それ以外の場合はエラーを示します。
errorMessage およびStatusも参照して ください。
メソッド・ドキュメント
Date getServerTimestamp(Constants::NodeAttribute attribute) |
指定されたattribute のサーバ・タイムスタンプを返します。
Date getSourceTimestamp(QOpcUa::NodeAttribute attribute) |
与えられたattribute のソースタイムスタンプを返します。
©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。