.. _vnx.opc_ua.monitored_item_t: vnx.opc_ua.monitored_item_t =========================== .. cpp:namespace:: vnx::opc_ua::monitored_item_t Struct ------ Describes a monitored item as part of a subscription to an OPC-UA server. See :ref:`vnx.opc_ua.subscription_t`. Fields ------ .. cpp:member:: monitoring_mode_e monitoring_mode = REPORTING See :ref:`vnx.opc_ua.monitoring_mode_e`. .. cpp:member:: double sampling_interval = 250 .. cpp:member:: bool discard_oldest = true .. cpp:member:: int queue_size = 1 .. cpp:member:: node_id_t id The node to monitor. See :ref:`vnx.opc_ua.node_id_t`. .. cpp:member:: bool monitor_changes = true .. cpp:member:: TopicPtr output_data An optional topic on which to publish data changes as a :ref:`vnx.opc_ua.DataChange` object.