1

サブスクリプションのフィルターを定義しようとしていますが、必要なフィルターを作成する方法がわかりませんExtensionObjectByteString欠落しているかのいずれかXmlElementですが、いずれかを入手する方法や場所がわかりません。ByteStringを使用するとnull、サーバーに接続しません。

DataChangeFilter filter = new DataChangeFilter(DataChangeTrigger.StatusValue,
            UInteger.valueOf(DeadbandType.Absolute.getValue()), 10.0);

ExtensionObject eoFilter = new ExtensionObject(???, filter.getTypeId());

MonitoringParameters parameters = new MonitoringParameters(clientHandle, 500.0, eoFilter, uint(10), true);

「???」には何を挿入しますか 私のコードで?

ありがとうございました!

4

1 に答える 1

1

ExtensionObjectコンストラクターを使用しないでください。代わりに、 staticExtensionObject.encode(...)を使用してDataChangeFilter.

于 2017-01-02T21:51:58.833 に答える