#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: