#include <CanOpenItem.h>
Inherits CanOpen::UserDeviceItem.
Inherited by CanOpen::CanPDOItem, and CanOpen::CanSDOItem.
|  | 
|  | CanOpenItem (pUserDeviceStruct *parent,::xml_schema::type *conf, UaNode *pAS, OpcUa_UInt code) | 
|  | 
|  | CanOpenItem ()=default | 
|  | 
| virtual UaVariant | UnPack () | 
|  | 
| virtual UaStatus | pack (const OpcUa_Variant *) | 
|  | 
| virtual UaStatus | write (UaDataValue &udv) | 
|  | 
| virtual UaStatus | read () | 
|  | 
| virtual | ~CanOpenItem (void) | 
|  | 
| virtual UaStatus | getDeviceMessage (OpcUa_UInt32 commandCode) | 
|  | 
| virtual UaStatus | sendDeviceMessage (OpcUa_UInt32 code, UaDataValue *value=0) | 
|  | 
| virtual UaStatus | connectCode (OpcUa_UInt32 code, ::xsd::cxx::tree::type *conf, UaNode *blink) | 
|  | 
| virtual UaVariant | getPropertyValue (OpcUa_UInt32 code, ::xsd::cxx::tree::type *conf) | 
|  | 
|  | UserDeviceItem (UserDataBase *parrent,::xml_schema::type *conf, UaNode *pAS, OpcUa_UInt code) | 
|  | 
| virtual | ~UserDeviceItem (void) | 
|  | 
|  | 
| static UaStatus | convertOpcUaType (const OpcUa_Variant *sData, OpcUa_Variant *oData, OpcUa_BuiltInType bType) | 
|  | 
Definition at line 23 of file CanOpenItem.h.
 
◆ CanOpenItem() [1/2]
◆ CanOpenItem() [2/2]
  
  | 
        
          | CanOpen::CanOpenItem::CanOpenItem | ( |  | ) |  |  | default | 
 
 
◆ ~CanOpenItem()
  
  | 
        
          | virtual CanOpen::CanOpenItem::~CanOpenItem | ( | void |  | ) |  |  | inlinevirtual | 
 
 
◆ connectCode()
  
  | 
        
          | virtual UaStatus CanOpen::CanOpenItem::connectCode | ( | OpcUa_UInt32 | code, |  
          |  |  | ::xsd::cxx::tree::type * | conf, |  
          |  |  | UaNode * | blink |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
◆ convertOpcUaType()
  
  | 
        
          | UaStatus CanOpen::CanOpenItem::convertOpcUaType | ( | const OpcUa_Variant * | sData, |  
          |  |  | OpcUa_Variant * | oData, |  
          |  |  | OpcUa_BuiltInType | bType |  
          |  | ) |  |  |  | static | 
 
 
◆ getDeviceMessage()
  
  | 
        
          | virtual UaStatus CanOpen::CanOpenItem::getDeviceMessage | ( | OpcUa_UInt32 | commandCode | ) |  |  | inlinevirtual | 
 
 
◆ getPropertyValue()
  
  | 
        
          | virtual UaVariant CanOpen::CanOpenItem::getPropertyValue | ( | OpcUa_UInt32 | code, |  
          |  |  | ::xsd::cxx::tree::type * | conf |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
◆ pack()
  
  | 
        
          | virtual UaStatus CanOpen::CanOpenItem::pack | ( | const OpcUa_Variant * |  | ) |  |  | inlinevirtual | 
 
 
◆ read()
  
  | 
        
          | virtual UaStatus CanOpen::CanOpenItem::read | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ sendDeviceMessage()
  
  | 
        
          | virtual UaStatus CanOpen::CanOpenItem::sendDeviceMessage | ( | OpcUa_UInt32 | code, |  
          |  |  | UaDataValue * | value = 0 |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
◆ UnPack()
  
  | 
        
          | virtual UaVariant CanOpen::CanOpenItem::UnPack | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ write()
  
  | 
        
          | virtual UaStatus CanOpen::CanOpenItem::write | ( | UaDataValue & | udv | ) |  |  | inlinevirtual | 
 
 
The documentation for this class was generated from the following files: