#include <monitoredItem.hpp>
An overridden MonitoredItem which handles all errors to this MonitoredItem.
◆ MonitoredItem()
| ifw::core::protocol::opcua::MonitoredItem::MonitoredItem |
( |
UA_MonitoredItemCreateRequest | request, |
|
|
std::string | nodeid ) |
◆ ~MonitoredItem()
| ifw::core::protocol::opcua::MonitoredItem::~MonitoredItem |
( |
| ) |
|
◆ Create()
| MonitoredItemPtr ifw::core::protocol::opcua::MonitoredItem::Create |
( |
UA_MonitoredItemCreateRequest | request, |
|
|
std::string | nodeid ) |
|
static |
◆ GetCreateRequest()
| UA_MonitoredItemCreateRequest & ifw::core::protocol::opcua::MonitoredItem::GetCreateRequest |
( |
| ) |
|
Get open62541 create request.
- Returns
- reference to the internal create request
◆ GetMonitorId()
| UA_UInt32 ifw::core::protocol::opcua::MonitoredItem::GetMonitorId |
( |
| ) |
|
|
inline |
◆ GetNodeId()
| std::string ifw::core::protocol::opcua::MonitoredItem::GetNodeId |
( |
| ) |
|
|
inline |
◆ GetNodeIdAsString()
| std::string ifw::core::protocol::opcua::MonitoredItem::GetNodeIdAsString |
( |
| ) |
|
Get nodeid.
- Returns
- node id as string
◆ SetMonitorId()
| void ifw::core::protocol::opcua::MonitoredItem::SetMonitorId |
( |
UA_UInt32 | id | ) |
|
|
inline |
Set monitor ID.
- Parameters
-
◆ m_monitor_id
| UA_UInt32 ifw::core::protocol::opcua::MonitoredItem::m_monitor_id {0} |
◆ m_nodeid
| std::string ifw::core::protocol::opcua::MonitoredItem::m_nodeid |
◆ m_request
| UA_MonitoredItemCreateRequest ifw::core::protocol::opcua::MonitoredItem::m_request |
The documentation for this class was generated from the following files: