15 #include "uavariant.h" 16 #include "opcua_basevariabletype.h" 17 #include "uaplatformdefs.h" 20 #include "CCanAccess.h" 28 class UaCanTrace : UaTrace,
public OpcUa::BaseVariableType
45 const UaNodeId& nodeId,
47 OpcUa_UInt16 browseNameNameSpaceIndex,
48 const UaVariant& initialValue,
49 OpcUa_Byte accessLevel,
50 NodeManagerConfig* pNodeConfig
71 o << std::hex <<
"cobId=" << ps.
c.
c_id <<
" length=" << len <<
" data=";
72 for (
int i = 0; i < len; i++)
73 { o <<
" " << std::hex << std::setfill(
'0') << std::setw(2) << (int)(ps.
c.
c_data[i]); };
80 for (
int i = 4; i < 8; i++)
82 o <<
" " << std::setfill(
'0') << std::setw(2) << std::hex << (int)(ps.
buf.data()[i]);
96 #endif // UACANTRACE_H