CIFX_MEMORY_INFORMATION (STRUCT) ¶ TYPE CIFX_MEMORY_INFORMATION : STRUCT InOut: Name Type Comment pvMemoryID POINTER TO UDINT !< Identification OF the memory area ppvMemoryPtr POINTER TO POINTER TO BYTE !< Memory pointer udiAreaDefinition UDINT !< Input/output area udiAreaNumber UDINT !< Area number pudiIOAreaStartOffset POINTER TO UDINT !< Start offset pudiIOAreaSize POINTER TO UDINT !< Memory size
CIFX_PACKET (STRUCT) ¶ TYPE CIFX_PACKET : STRUCT InOut: Name Type tHeader TLR_PACKET_HEADER_T abData ARRAY [0..(CIFX_MAX_DATA_SIZE - 1)] OF 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