OpcUaCanOpen
CANopen OPC-UA server
|
The class contains common feature for pdo and sdo context classes. More...
#include <IOTransactionContextCanOpen.h>
Inherited by AddressSpace::IOTransactionContextPDO, and AddressSpace::IOTransactionContextSDO.
Public Member Functions | |
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 | |
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 |
Private Attributes | |
Session * | m_pSession |
The class contains common feature for pdo and sdo context classes.
Definition at line 19 of file IOTransactionContextCanOpen.h.
|
inline |
construction with Variable initialization
Definition at line 23 of file IOTransactionContextCanOpen.h.
|
inlinevirtual |
destruction
Definition at line 36 of file IOTransactionContextCanOpen.h.
|
inline |
Get the actual Session via pointer.
Definition at line 68 of file IOTransactionContextCanOpen.h.
|
inline |
Set the Session of the current Session.
pSession | a pointer to the Session to be set. |
Definition at line 56 of file IOTransactionContextCanOpen.h.
UaUInt32Array AddressSpace::IOTransactionContextCanOpen::m_arrCallbackHandles |
Definition at line 83 of file IOTransactionContextCanOpen.h.
PVariableHandleUaNodeArray AddressSpace::IOTransactionContextCanOpen::m_arrUaVariableHandles |
Definition at line 84 of file IOTransactionContextCanOpen.h.
OpcUa_UInt32 AddressSpace::IOTransactionContextCanOpen::m_hTransaction |
Definition at line 77 of file IOTransactionContextCanOpen.h.
OpcUa_Double AddressSpace::IOTransactionContextCanOpen::m_maxAge |
Definition at line 79 of file IOTransactionContextCanOpen.h.
OpcUa_UInt32 AddressSpace::IOTransactionContextCanOpen::m_nAsyncCount |
Definition at line 82 of file IOTransactionContextCanOpen.h.
IOManagerCallback* AddressSpace::IOTransactionContextCanOpen::m_pCallback |
Definition at line 76 of file IOTransactionContextCanOpen.h.
IOManager* AddressSpace::IOTransactionContextCanOpen::m_pIOManager |
Definition at line 75 of file IOTransactionContextCanOpen.h.
|
private |
Definition at line 87 of file IOTransactionContextCanOpen.h.
OpcUa_UInt32 AddressSpace::IOTransactionContextCanOpen::m_returnDiagnostics |
Definition at line 74 of file IOTransactionContextCanOpen.h.
OpcUa_TimestampsToReturn AddressSpace::IOTransactionContextCanOpen::m_timestampsToReturn |
Definition at line 80 of file IOTransactionContextCanOpen.h.
OpcUa_UInt32 AddressSpace::IOTransactionContextCanOpen::m_totalItemCountHint |
Definition at line 78 of file IOTransactionContextCanOpen.h.
IOManager::TransactionType AddressSpace::IOTransactionContextCanOpen::m_transactionType |
Definition at line 71 of file IOTransactionContextCanOpen.h.