CIFX_HANDSHAKE_CHANNEL_INFO (STRUCT) ¶ TYPE CIFX_HANDSHAKE_CHANNEL_INFO : STRUCT InOut: Name Type Comment bChannelType USINT !< 0x00 TYPE OF THIS channel bReserved ARRAY [0..2] OF BYTE !< 0x01 reserved ulSizeOfChannel UDINT !< 0x04 Size OF channel in bytes abReserved ARRAY [0..7] OF BYTE !< 0x08:0x0F Reserved area
CIFX_SYSTEM_CHANNEL_INFO (STRUCT) ¶ TYPE CIFX_SYSTEM_CHANNEL_INFO : STRUCT InOut: Name Type Comment bChannelType USINT !< 0x00 TYPE OF THIS channel bReserved USINT !< 0x01 reserved bSizePositionOfHandshake USINT !< 0x02 Size AND position OF the handshake cells bNumberOfBlocks USINT !< 0x03 Number OF blocks in THIS channel ulSizeOfChannel UDINT !< 0x04 Size OF channel in bytes usSizeOfMailbox UINT !< 0x08 Size OF the send AND receive mailbox usMailboxStartOffset UINT !< 0x0A Start offset OF the mailbox structure (see NETX_MAILBOX) abReserved ARRAY [0..3] OF BYTE !< 0x0C:0x0F Reserved area
CIFX_SYSTEM_INFO_BLOCK (STRUCT) ¶ TYPE CIFX_SYSTEM_INFO_BLOCK : STRUCT InOut: Name Type abyCookie ARRAY [0..3] OF BYTE ulDpmTotalSize UDINT ulDeviceNumber UDINT ulSerialNumber UDINT auiHwOptions ARRAY [0..3] OF UINT uiManufacturer UINT uiProductionDate UINT ulLicenseFlags1 UDINT ulLicenseFlags2 UDINT uiNetXLicenseId UINT uiNetXLicenseFlags UINT uiDeviceClass UINT byHwRevision BYTE byHwCompatibility BYTE auiReserved ARRAY [0..1] OF UINT
NETX_SYSTEM_CHANNEL (STRUCT) ¶ TYPE NETX_SYSTEM_CHANNEL : STRUCT InOut: Name Type tSystemInfo CIFX_SYSTEM_INFO_BLOCK atChannelInfo ARRAY [0..7] OF CIFX_CHANNEL_INFO_BLOCK
TLR_PACKET_HEADER_T (STRUCT) ¶ TYPE TLR_PACKET_HEADER_T : STRUCT InOut: Name Type udiDest UDINT udiSrc UDINT udiDestId UDINT udiSrcid UDINT udiLen UDINT udiId UDINT udiSta UDINT udiCmd UDINT udiExt UDINT udiRout UDINT
EventMgr ¶ EVTPARAM_BeforeCheckFirmware (Struct) EVTPARAM_CIFX_GetFirmware (Struct) EVTPARAM_CIFX_LoadFirmware (Struct) EVTPARAM_CIFX_PacketParam (Struct) EVTPARAM_CIFX_xChannelClose (Struct) EVTPARAM_CIFX_xChannelOpen (Struct) EVTPARAM_DownloadProgress (Struct) EVTPARAM_PacketConfirmation (Struct) EVTPARAM_PacketIndication (Struct) EVTPARAM_PacketUnhandled (Struct) EVTPARAM_UploadProgress (Struct) EventIds (GVL)
EVTPARAM_BeforeCheckFirmware (STRUCT) ¶ TYPE EVTPARAM_BeforeCheckFirmware : STRUCT InOut: Name Type Comment pConnector POINTER TO IoConfigConnector connector of the device, for which firmware is checked udiCounter UDINT Counts, how often this event is send, set to 0 on reset or download
EVTPARAM_CIFX_GetFirmware (STRUCT) ¶ TYPE EVTPARAM_CIFX_GetFirmware : STRUCT Event parameter InOut: Name Type Comment pDevInfo POINTER TO CIFX_DEV_INFO Pointer to device info of the device pszFile POINTER TO STRING Pointer to return firmware filename (including path, relative or absolute) iLen DINT Max lenght of pszFile result RTS_IEC_RESULT Error code of the operation< firmwareVersion DWORD Optional version to select from configured firmware files
EVTPARAM_CIFX_LoadFirmware (STRUCT) ¶ TYPE EVTPARAM_CIFX_LoadFirmware : STRUCT Event parameter InOut: Name Type Comment pConnector POINTER TO IoConfigConnector Connector of the device for which firmware should be loaded ulBoard DWORD Board number (index 0 based) ulSlot DWORD Optional slot number. Default=0 ulChannel DWORD Channel number of a multi channel NetX or 0 for a single channel NetX. Default=0 result RTS_IEC_RESULT Error code of the operation<
EVTPARAM_CIFX_PacketParam (STRUCT) ¶ TYPE EVTPARAM_CIFX_PacketParam : STRUCT Event parameter InOut: Name Type pPkt POINTER TO CIFX_PACKET hChannel RTS_IEC_HANDLE