/* File pwr_remoteclasses.hpp.
*
* Generated by co_convert V6.1.4 18-MAR-2025 18:17:53.57.
* Do not edit this file.
*
* Contains type and struct declarations for the types and classes
* in volume Remote.
*/
#ifndef pwr_remoteclasses_hpp
#define pwr_remoteclasses_hpp
#ifndef pwr_class_h
#include "pwr_class.h"
#endif
#ifndef pwr_systemclasses_hpp
#include "pwr_systemclasses.hpp"
#endif
TransDirectionEnum
typedef pwr_tEnum pwr_tTransDirectionEnum;
typedef enum {
pwr_eTransDirectionEnum_Receive = 1,
pwr_eTransDirectionEnum_Send = 2,
} pwr_eTransDirectionEnum;
#ifndef pwr_cClass_Buff1440
#define pwr_cClass_Buff1440 17039584UL
#endif
pwr_Class_Buff1440
class pwr_Class_Buff1440 {
public:
pwr_tInt16 Data[720] pwr_dAlignLW;
};
#ifndef pwr_cClass_Buff256
#define pwr_cClass_Buff256 17039592UL
#endif
pwr_Class_Buff256
class pwr_Class_Buff256 {
public:
pwr_tInt16 Data[128] pwr_dAlignLW;
};
#ifndef pwr_cClass_Buff32k
#define pwr_cClass_Buff32k 17039600UL
#endif
pwr_Class_Buff32k
class pwr_Class_Buff32k {
public:
pwr_tInt16 Data[16384] pwr_dAlignLW;
};
#ifndef pwr_cClass_Buff4096
#define pwr_cClass_Buff4096 17039608UL
#endif
pwr_Class_Buff4096
class pwr_Class_Buff4096 {
public:
pwr_tInt16 Data[2048] pwr_dAlignLW;
};
#ifndef pwr_cClass_BuffStr80
#define pwr_cClass_BuffStr80 17039616UL
#endif
pwr_Class_BuffStr80
class pwr_Class_BuffStr80 {
public:
pwr_tString80 Data pwr_dAlignLW;
};
#ifndef pwr_cClass_LoggConfig
#define pwr_cClass_LoggConfig 17039576UL
#endif
pwr_Class_LoggConfig
class pwr_Class_LoggConfig {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tString40 LoggFile pwr_dAlignW;
pwr_tBoolean NewVersion pwr_dAlignW;
pwr_tUInt32 Identity pwr_dAlignW;
pwr_tUInt32 LoggCount pwr_dAlignW;
pwr_tUInt32 FileOpenCount pwr_dAlignW;
};
#ifndef pwr_cClass_MultiCast
#define pwr_cClass_MultiCast 17039568UL
#endif
pwr_Class_MultiCast
class pwr_Class_MultiCast {
public:
pwr_tUInt16 Address[16] pwr_dAlignLW;
};
#ifndef pwr_cClass_RemAi
#define pwr_cClass_RemAi 17039456UL
#endif
pwr_Class_RemAi
class pwr_Class_RemAi {
public:
pwr_tString80 Description pwr_dAlignLW;
};
#ifndef pwr_cClass_RemAo
#define pwr_cClass_RemAo 17039464UL
#endif
pwr_Class_RemAo
class pwr_Class_RemAo {
public:
pwr_tString80 Description pwr_dAlignLW;
};
#ifndef pwr_cClass_RemChan_Ai
#define pwr_cClass_RemChan_Ai 17039480UL
#endif
pwr_Class_RemChan_Ai
class pwr_Class_RemChan_Ai {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tObjid SigChanCon pwr_dAlignW;
pwr_tString40 Identity pwr_dAlignW;
pwr_tFloat32 *ActualValue pwr_dAlignLW;
pwr_tUInt32 SensorPolyType pwr_dAlignLW;
pwr_tFloat32 SensorPolyCoef0 pwr_dAlignW;
pwr_tFloat32 SensorPolyCoef1 pwr_dAlignW;
pwr_tFloat32 SensorPolyCoef2 pwr_dAlignW;
pwr_tUInt32 ConvOff pwr_dAlignW;
};
#ifndef pwr_cClass_RemChan_Ao
#define pwr_cClass_RemChan_Ao 17039488UL
#endif
pwr_Class_RemChan_Ao
class pwr_Class_RemChan_Ao {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tObjid SigChanCon pwr_dAlignW;
pwr_tString40 Identity pwr_dAlignW;
pwr_tFloat32 *ActualValue pwr_dAlignLW;
pwr_tFloat32 OutPolyCoef0 pwr_dAlignLW;
pwr_tFloat32 OutPolyCoef1 pwr_dAlignW;
pwr_tFloat32 OutMaxLimit pwr_dAlignW;
pwr_tFloat32 OutMinLimit pwr_dAlignW;
pwr_tUInt32 ConvOff pwr_dAlignW;
pwr_tInt16 OldValue pwr_dAlignW;
pwr_tBoolean PwrIsMaster pwr_dAlignW;
};
#ifndef pwr_cClass_RemChan_Co
#define pwr_cClass_RemChan_Co 17039496UL
#endif
pwr_Class_RemChan_Co
class pwr_Class_RemChan_Co {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tObjid SigChanCon pwr_dAlignW;
pwr_tString40 Identity pwr_dAlignW;
pwr_tInt32 *ActualValue pwr_dAlignLW;
pwr_tInt32 *ExtendedValue pwr_dAlignLW;
pwr_tUInt32 NoOfBits pwr_dAlignLW;
pwr_tUInt32 ConvOff pwr_dAlignW;
pwr_tUInt32 SyncRawValue pwr_dAlignW;
pwr_tBoolean CounterZeroFlag pwr_dAlignW;
pwr_tBoolean CounterSyncFlag pwr_dAlignW;
};
#ifndef pwr_cClass_RemChan_Di
#define pwr_cClass_RemChan_Di 17039512UL
#endif
pwr_Class_RemChan_Di
class pwr_Class_RemChan_Di {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tObjid SigChanCon pwr_dAlignW;
pwr_tString40 Identity pwr_dAlignW;
pwr_tBoolean *ActualValue pwr_dAlignLW;
pwr_tUInt32 ConvOff pwr_dAlignLW;
pwr_tUInt32 BuffOff pwr_dAlignW;
pwr_tUInt8 ConvMask pwr_dAlignW;
};
#ifndef pwr_cClass_RemChan_Do
#define pwr_cClass_RemChan_Do 17039472UL
#endif
pwr_Class_RemChan_Do
class pwr_Class_RemChan_Do {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tObjid SigChanCon pwr_dAlignW;
pwr_tString40 Identity pwr_dAlignW;
pwr_tBoolean *ActualValue pwr_dAlignLW;
pwr_tUInt32 ConvOff pwr_dAlignLW;
pwr_tUInt32 BuffOff pwr_dAlignW;
pwr_tUInt8 ConvMask pwr_dAlignW;
pwr_tBoolean PwrIsMaster pwr_dAlignW;
pwr_tBoolean OldValue pwr_dAlignW;
};
#ifndef pwr_cClass_RemChan_Dv
#define pwr_cClass_RemChan_Dv 17039504UL
#endif
pwr_Class_RemChan_Dv
class pwr_Class_RemChan_Dv {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tObjid SigChanCon pwr_dAlignW;
pwr_tBoolean *ActualValue pwr_dAlignLW;
pwr_tUInt32 ConvOff pwr_dAlignLW;
pwr_tUInt32 BuffOff pwr_dAlignW;
pwr_tUInt8 ConvMask pwr_dAlignW;
pwr_tBoolean PwrIsMaster pwr_dAlignW;
pwr_tBoolean OldValue pwr_dAlignW;
};
#ifndef pwr_cClass_RemCo
#define pwr_cClass_RemCo 17039520UL
#endif
pwr_Class_RemCo
class pwr_Class_RemCo {
public:
pwr_tString80 Description pwr_dAlignLW;
};
#ifndef pwr_cClass_RemDi
#define pwr_cClass_RemDi 17039528UL
#endif
pwr_Class_RemDi
class pwr_Class_RemDi {
public:
pwr_tString80 Description pwr_dAlignLW;
};
#ifndef pwr_cClass_RemDo
#define pwr_cClass_RemDo 17039536UL
#endif
pwr_Class_RemDo
class pwr_Class_RemDo {
public:
pwr_tString80 Description pwr_dAlignLW;
};
#ifndef pwr_cClass_RemDv
#define pwr_cClass_RemDv 17039544UL
#endif
pwr_Class_RemDv
class pwr_Class_RemDv {
public:
pwr_tString80 Description pwr_dAlignLW;
};
#ifndef pwr_cClass_Remnode3964R
#define pwr_cClass_Remnode3964R 17039368UL
#endif
pwr_Class_Remnode3964R
class pwr_Class_Remnode3964R {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tUInt32 Speed pwr_dAlignW;
pwr_tEnum Parity pwr_dAlignW;
pwr_tEnum StopBits pwr_dAlignW;
pwr_tEnum DataBits pwr_dAlignW;
pwr_tFloat32 CharTimeout pwr_dAlignW;
pwr_tFloat32 AckTimeout pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeALCM
#define pwr_cClass_RemnodeALCM 17039376UL
#endif
pwr_Class_RemnodeALCM
class pwr_Class_RemnodeALCM {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tString32 RemoteHostname pwr_dAlignW;
pwr_tString32 RemoteAddress pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tFloat32 RetransmitTime pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tBoolean IOPoll pwr_dAlignW;
pwr_tFloat32 IOPollTime pwr_dAlignW;
pwr_tFloat32 IOPollTimeSlow pwr_dAlignW;
pwr_tInt32 IOPollDiff pwr_dAlignW;
pwr_tFloat32 IOStallTime pwr_dAlignW;
pwr_tUInt32 IOStallAction pwr_dAlignW;
pwr_tBoolean IOStallFlag pwr_dAlignW;
pwr_tObjid IODataArea pwr_dAlignW;
pwr_tUInt32 NumberOfDI pwr_dAlignW;
pwr_tUInt32 NumberOfDO pwr_dAlignW;
pwr_tUInt32 NumberOfAI pwr_dAlignW;
pwr_tUInt32 NumberOfAO pwr_dAlignW;
pwr_tUInt32 NumberOfDV pwr_dAlignW;
pwr_tUInt32 NumberOfCo pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeModbus
#define pwr_cClass_RemnodeModbus 17039384UL
#endif
pwr_Class_RemnodeModbus
class pwr_Class_RemnodeModbus {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tUInt32 Speed pwr_dAlignW;
pwr_tEnum Parity pwr_dAlignW;
pwr_tEnum StopBits pwr_dAlignW;
pwr_tEnum DataBits pwr_dAlignW;
pwr_tFloat32 ReadTimeout pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeMQ
#define pwr_cClass_RemnodeMQ 17039392UL
#endif
pwr_Class_RemnodeMQ
class pwr_Class_RemnodeMQ {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tInt32 MyQueue pwr_dAlignW;
pwr_tInt32 TargetGroup pwr_dAlignW;
pwr_tInt32 TargetQueue pwr_dAlignW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeMQTT
#define pwr_cClass_RemnodeMQTT 17039648UL
#endif
pwr_Class_RemnodeMQTT
class pwr_Class_RemnodeMQTT {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tStatus Status pwr_dAlignW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString80 Server pwr_dAlignW;
pwr_tUInt32 Port pwr_dAlignW;
pwr_tString40 User pwr_dAlignW;
pwr_tString40 Password pwr_dAlignW;
pwr_tString80 PublishTopic pwr_dAlignW;
pwr_tString80 SubscribeTopic pwr_dAlignW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tBoolean DisableHeader pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeQCom
#define pwr_cClass_RemnodeQCom 17039632UL
#endif
pwr_Class_RemnodeQCom
class pwr_Class_RemnodeQCom {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tInt32 ReceiveQueue pwr_dAlignW;
pwr_tString40 TargetNode pwr_dAlignW;
pwr_tInt32 TargetQueue pwr_dAlignW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeRabbitMQ
#define pwr_cClass_RemnodeRabbitMQ 17039640UL
#endif
pwr_Class_RemnodeRabbitMQ
class pwr_Class_RemnodeRabbitMQ {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString80 Server pwr_dAlignW;
pwr_tUInt32 Port pwr_dAlignW;
pwr_tUInt32 Channel pwr_dAlignW;
pwr_tString80 Exchange pwr_dAlignW;
pwr_tString80 SendQueue pwr_dAlignW;
pwr_tString80 ReceiveQueue pwr_dAlignW;
pwr_tString40 User pwr_dAlignW;
pwr_tString40 Password pwr_dAlignW;
pwr_tBoolean Acknowledge pwr_dAlignW;
pwr_tBoolean Durable pwr_dAlignW;
pwr_tUInt32 Heartbeat pwr_dAlignW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tBoolean DisableHeader pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeRK512
#define pwr_cClass_RemnodeRK512 17039432UL
#endif
pwr_Class_RemnodeRK512
class pwr_Class_RemnodeRK512 {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tUInt32 Speed pwr_dAlignW;
pwr_tEnum Parity pwr_dAlignW;
pwr_tEnum StopBits pwr_dAlignW;
pwr_tEnum DataBits pwr_dAlignW;
pwr_tFloat32 CharTimeout pwr_dAlignW;
pwr_tFloat32 AckTimeout pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeSerial
#define pwr_cClass_RemnodeSerial 17039408UL
#endif
pwr_Class_RemnodeSerial
class pwr_Class_RemnodeSerial {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tUInt32 Speed pwr_dAlignW;
pwr_tEnum Parity pwr_dAlignW;
pwr_tEnum StopBits pwr_dAlignW;
pwr_tEnum DataBits pwr_dAlignW;
pwr_tInt16 TermChar[8] pwr_dAlignW;
pwr_tFloat32 ReadTimeout pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeTCP
#define pwr_cClass_RemnodeTCP 17039424UL
#endif
pwr_Class_RemnodeTCP
class pwr_Class_RemnodeTCP {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tString80 RemoteHostname pwr_dAlignW;
pwr_tString32 RemoteAddress pwr_dAlignW;
pwr_tUInt32 LocalPort pwr_dAlignW;
pwr_tUInt32 RemotePort pwr_dAlignW;
pwr_tEnum ConnectionMode pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tFloat32 RetransmitTime pwr_dAlignW;
pwr_tBoolean UseKeepalive pwr_dAlignW;
pwr_tFloat32 KeepaliveTime pwr_dAlignW;
pwr_tInt32 KeepaliveDiff pwr_dAlignW;
pwr_tBoolean DisableHeader pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeUDP
#define pwr_cClass_RemnodeUDP 17039400UL
#endif
pwr_Class_RemnodeUDP
class pwr_Class_RemnodeUDP {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString32 DevName pwr_dAlignW;
pwr_tString80 RemoteHostname pwr_dAlignW;
pwr_tString32 RemoteAddress pwr_dAlignW;
pwr_tUInt32 LocalPort pwr_dAlignW;
pwr_tUInt32 RemotePort pwr_dAlignW;
pwr_tBoolean LinkUp pwr_dAlignW;
pwr_tFloat32 LinkTimeout pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tFloat32 RetransmitTime pwr_dAlignW;
pwr_tBoolean UseKeepalive pwr_dAlignW;
pwr_tFloat32 KeepaliveTime pwr_dAlignW;
pwr_tInt32 KeepaliveDiff pwr_dAlignW;
pwr_tBoolean DisableHeader pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemNode
#define pwr_cClass_RemNode 17039552UL
#endif
pwr_Class_RemNode
class pwr_Class_RemNode {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tString40 NodeName pwr_dAlignW;
pwr_tUInt16 Address[4] pwr_dAlignW;
pwr_tUInt32 TransportType pwr_dAlignW;
pwr_tUInt32 NumberOfRestarts pwr_dAlignW;
pwr_tFloat32 CycleTime pwr_dAlignW;
pwr_tFloat32 ErrTime pwr_dAlignW;
pwr_tFloat32 IOCycleTime pwr_dAlignW;
pwr_tFloat32 IOStallTime pwr_dAlignW;
pwr_tUInt32 IOStallAction pwr_dAlignW;
pwr_tObjid IODataArea pwr_dAlignW;
pwr_tUInt32 NumberOfTrans pwr_dAlignW;
pwr_tUInt32 NumberOfDI pwr_dAlignW;
pwr_tUInt32 NumberOfDO pwr_dAlignW;
pwr_tUInt32 NumberOfAI pwr_dAlignW;
pwr_tUInt32 NumberOfAO pwr_dAlignW;
pwr_tUInt32 NumberOfDV pwr_dAlignW;
pwr_tUInt32 NumberOfCo pwr_dAlignW;
pwr_tInt32 PollDiff pwr_dAlignW;
pwr_tUInt32 ErrTransCount pwr_dAlignW;
pwr_tBoolean Poll pwr_dAlignW;
pwr_tBoolean IOStallFlag pwr_dAlignW;
};
#ifndef pwr_cClass_RemnodeWMQ
#define pwr_cClass_RemnodeWMQ 17039624UL
#endif
pwr_Class_RemnodeWMQ
class pwr_Class_RemnodeWMQ {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tInt32 Prio pwr_dAlignW;
pwr_tString80 QueueManager pwr_dAlignW;
pwr_tString80 RcvQueue pwr_dAlignW;
pwr_tString80 SndQueue pwr_dAlignW;
pwr_tFloat32 ScanTime pwr_dAlignW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tUInt32 RestartCount pwr_dAlignW;
pwr_tUInt32 RestartLimit pwr_dAlignW;
pwr_tTime RestartTime pwr_dAlignLW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tString8 Id pwr_dAlignW;
pwr_tObjid RemTransObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_RemoteConfig
#define pwr_cClass_RemoteConfig 17039416UL
#endif
pwr_Class_RemoteConfig
class pwr_Class_RemoteConfig {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tBoolean Disable pwr_dAlignW;
pwr_tObjid RemNodeObjects[50] pwr_dAlignW;
};
#ifndef pwr_cClass_RemTransRcv
#define pwr_cClass_RemTransRcv 17039448UL
#endif
pwr_Class_RemTransRcv
class pwr_Class_RemTransRcv {
public:
pwr_tVoid **RemTransP pwr_dAlignLW;
pwr_tVoid *RemTrans pwr_dAlignLW;
pwr_tBoolean Received pwr_dAlignLW;
};
pwr_dClass_RemTransRcv
class pwr_dClass_RemTransRcv {
public:
pwr_sPlcNode PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_RemTransSend
#define pwr_cClass_RemTransSend 17039440UL
#endif
pwr_Class_RemTransSend
class pwr_Class_RemTransSend {
public:
pwr_tVoid **RemTransP pwr_dAlignLW;
pwr_tVoid *RemTrans pwr_dAlignLW;
pwr_tBoolean *SendP pwr_dAlignLW;
pwr_tBoolean Send pwr_dAlignLW;
pwr_tBoolean Occupied pwr_dAlignW;
pwr_tBoolean Buffer pwr_dAlignW;
pwr_tBoolean Error pwr_dAlignW;
};
pwr_dClass_RemTransSend
class pwr_dClass_RemTransSend {
public:
pwr_sPlcNode PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_RemTrans
#define pwr_cClass_RemTrans 17039560UL
#endif
pwr_Class_RemTrans
class pwr_Class_RemTrans {
public:
pwr_tString80 Description pwr_dAlignLW;
pwr_tString40 TransName pwr_dAlignW;
pwr_tUInt16 Address[4] pwr_dAlignW;
pwr_tTransDirectionEnum Direction pwr_dAlignW;
pwr_tUInt32 DataLength pwr_dAlignW;
pwr_tUInt32 LoggLevel pwr_dAlignW;
pwr_tUInt32 MaxBuffers pwr_dAlignW;
pwr_tBoolean ReplacePrev pwr_dAlignW;
pwr_tUInt32 Buffers pwr_dAlignW;
pwr_tUInt32 MaxLength pwr_dAlignW;
pwr_tUInt32 LastSts pwr_dAlignW;
pwr_tTime TransTime pwr_dAlignLW;
pwr_tUInt32 TransCount pwr_dAlignW;
pwr_tUInt32 BuffCount pwr_dAlignW;
pwr_tUInt32 LostCount pwr_dAlignW;
pwr_tUInt32 ErrCount pwr_dAlignW;
pwr_tBoolean DataValid pwr_dAlignW;
pwr_tString40 StructName pwr_dAlignW;
pwr_tString80 StructFile pwr_dAlignW;
};
#endif