OpcUaCanOpen
CANopen OPC-UA server
AddressSpace::IOTransactionContextPDO Class Reference

The class contains a set of pdo object to send. More...

#include <IOTransactionContextCanOpen.h>

Inherits AddressSpace::IOTransactionContextCanOpen.

Public Member Functions

 IOTransactionContextPDO ()
 
OpcUa_Boolean isNewCanPDOObject (CanPDOObject *cPDO)
 
- Public Member Functions inherited from AddressSpace::IOTransactionContextCanOpen
 IOTransactionContextCanOpen ()
 construction with Variable initialization More...
 
virtual ~IOTransactionContextCanOpen ()
 destruction More...
 
void setSession (Session *pSession)
 Set the Session of the current Session. More...
 
Session * pSession ()
 Get the actual Session via pointer. More...
 

Public Attributes

PCanPDOObjectArray m_arrCanPDOObject
 
std::vector< OpcUa_UInt > m_iPDONumber
 
- Public Attributes inherited from AddressSpace::IOTransactionContextCanOpen
IOManager::TransactionType m_transactionType
 
OpcUa_UInt32 m_returnDiagnostics
 
IOManager * m_pIOManager
 
IOManagerCallback * m_pCallback
 
OpcUa_UInt32 m_hTransaction
 
OpcUa_UInt32 m_totalItemCountHint
 
OpcUa_Double m_maxAge
 
OpcUa_TimestampsToReturn m_timestampsToReturn
 
OpcUa_UInt32 m_nAsyncCount
 
UaUInt32Array m_arrCallbackHandles
 
PVariableHandleUaNodeArray m_arrUaVariableHandles
 

Detailed Description

The class contains a set of pdo object to send.

Definition at line 93 of file IOTransactionContextCanOpen.h.

Constructor & Destructor Documentation

◆ IOTransactionContextPDO()

AddressSpace::IOTransactionContextPDO::IOTransactionContextPDO ( )
inline

Definition at line 96 of file IOTransactionContextCanOpen.h.

Member Function Documentation

◆ isNewCanPDOObject()

OpcUa_Boolean AddressSpace::IOTransactionContextPDO::isNewCanPDOObject ( CanPDOObject cPDO)
inline

Definition at line 100 of file IOTransactionContextCanOpen.h.

Member Data Documentation

◆ m_arrCanPDOObject

PCanPDOObjectArray AddressSpace::IOTransactionContextPDO::m_arrCanPDOObject

Definition at line 110 of file IOTransactionContextCanOpen.h.

◆ m_iPDONumber

std::vector<OpcUa_UInt> AddressSpace::IOTransactionContextPDO::m_iPDONumber

Definition at line 111 of file IOTransactionContextCanOpen.h.


The documentation for this class was generated from the following file: