CIFX_xChannelIORead (FUN) ¶ FUNCTION CIFX_xChannelIORead : RTS_IEC_RESULT InOut: Scope Name Type Return CIFX_xChannelIORead RTS_IEC_RESULT Input hChannel RTS_IEC_HANDLE udiAreaNumber UDINT udiOffset UDINT udiDataLen UDINT pData POINTER TO BYTE udiTimeout UDINT
CIFX_xChannelIOReadSendData (FUN) ¶ FUNCTION CIFX_xChannelIOReadSendData : RTS_IEC_RESULT InOut: Scope Name Type Return CIFX_xChannelIOReadSendData RTS_IEC_RESULT Input hChannel RTS_IEC_HANDLE udiAreaNumber UDINT udiOffset UDINT udiDataLen UDINT pData POINTER TO BYTE
CmpHilscherCIFX ¶ CCB (Struct) PCB (Struct)
CCB (STRUCT) ¶ TYPE CCB : STRUCT Channel control block InOut: Name Type Comment hChannel CAA.HANDLE Channel handle ulQueueMode UDINT Queue mode of the Channel hQueue CAA.HANDLE Confirmation Queue hIndicationQueue CAA.HANDLE Indication Queue ulMsgCount UDINT latest message count ulAppId UDINT Application id of the driver ulAppRegDone UDINT internal flag ulSessionId UDINT session id hMsgAppReg CAA.HANDLE Handle of application register message ulPacketTimeout UDINT packet timeout for this channel
PCB (STRUCT) ¶ TYPE PCB : STRUCT Packet control block InOut: Name Type Comment pCCB POINTER TO CCB Pointer to the channel control block ulSessionId UDINT session id ulSendErrorCounter UDINT internal use ulSrcId UDINT internal use ulTimestamp UDINT Timestamp of this packet tPkt TLR_PACKET_HEADER_T Packet data, must be castet depending on ulCmd
PacketInterface ¶ CIFX_GETSLAVECONNECTINFO_REQ (Struct) CIFX_GETSLAVEHANDLE_CONF (Struct) CIFX_GETSLAVEHANDLE_REQ (Struct) CIFX_MAX_PACKET (Union) RCX_SET_WATCHDOG_TIME_CNF_T (Struct) RCX_SET_WATCHDOG_TIME_REQ_DATA_T (Struct) RCX_SET_WATCHDOG_TIME_REQ_T (Struct)
CIFX_GETSLAVECONNECTINFO_REQ (STRUCT) ¶ TYPE CIFX_GETSLAVECONNECTINFO_REQ : STRUCT InOut: Name Type tHead TLR_PACKET_HEADER_T ulHandle UDINT
CIFX_GETSLAVEHANDLE_CONF (STRUCT) ¶ TYPE CIFX_GETSLAVEHANDLE_CONF : STRUCT InOut: Name Type tHead TLR_PACKET_HEADER_T ulParam UDINT ulFirstHandle UDINT
CIFX_GETSLAVEHANDLE_REQ (STRUCT) ¶ TYPE CIFX_GETSLAVEHANDLE_REQ : STRUCT InOut: Name Type tHead TLR_PACKET_HEADER_T ulParam UDINT
CIFX_MAX_PACKET (UNION) ¶ TYPE CIFX_MAX_PACKET : UNION InOut: Name Type align4Byte DWORD abyData ARRAY [0..(CIFX_MAX_PACKET_SIZE - 1)] OF BYTE