1 #ifndef __IOTERANSACTIONCANOPEN_H__     2 #define __IOTERANSACTIONCANOPEN_H__     5 #include "variablehandleuanode.h"     6 #include "opcuatypesinternal.h"    27                         m_totalItemCountHint = 0;
    30                         m_timestampsToReturn = OpcUa_TimestampsToReturn_Both;
    32                         m_transactionType = IOManager::TransactionInvalid;
    33                         m_returnDiagnostics  = 0;
    40                                 m_pSession->releaseReference();
    42                         OpcUa_UInt32 count = m_arrUaVariableHandles.length();
    43                         for ( OpcUa_UInt32 i=0; i<count; i++ )
    45                                 if (m_arrUaVariableHandles[i]) {
    46                                         m_arrUaVariableHandles[i]->releaseReference();
    47                                         m_arrUaVariableHandles[i] = NULL;
    60                                 m_pSession = pSession;
    61                                 pSession->addReference();
    73                 IOManager::TransactionType      m_transactionType;
   102                         if (m_iPDONumber.size()) {
   103                                 for(OpcUa_UInt32 
t = 0; 
t < m_iPDONumber.size(); 
t++)
   105                                         if (m_arrCanPDOObject[
t] == cPDO) 
return false;
   124                         m_arrWriteValues.clear();