RCX_SET_WATCHDOG_TIME_REQ_T (STRUCT) ¶ TYPE RCX_SET_WATCHDOG_TIME_REQ_T : STRUCT InOut: Name Type Comment tHead TLR_PACKET_HEADER_T packet header tData RCX_SET_WATCHDOG_TIME_REQ_DATA_T packet data
SYSTEM_MEMORY_INFORMATION (STRUCT) ¶ TYPE SYSTEM_MEMORY_INFORMATION : STRUCT InOut: Name Type Comment pvMemoryID POINTER TO UDINT !< Identification OF the memory area ppvMemoryPtr POINTER TO POINTER TO BYTE !< Memory pointer pulMemorySize POINTER TO UDINT !< DPM SIZE ulChannel UDINT !< Channel number pudiChannelStartOffset POINTER TO UDINT !< Start offset pudiChannelSize POINTER TO UDINT !< Memory size
SystemInfo ¶ CIFX_APPLICATION_CHANNEL_INFO (Struct) CIFX_CHANNEL_INFO_BLOCK (Union) CIFX_COMMUNOICATION_CHANNEL_INFO (Struct) CIFX_HANDSHAKE_CHANNEL_INFO (Struct) CIFX_SYSTEM_CHANNEL_INFO (Struct) CIFX_SYSTEM_INFO_BLOCK (Struct) NETX_SYSTEM_CHANNEL (Struct)
CIFX_APPLICATION_CHANNEL_INFO (STRUCT) ¶ TYPE CIFX_APPLICATION_CHANNEL_INFO : STRUCT InOut: Name Type Comment bChannelType USINT !< 0x00 TYPE OF THIS channel bChannelId USINT !< 0x01 Channel / Port ID 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 abReserved ARRAY [0..7] OF BYTE !< 0x0C:0x0F Reserved area
EventRegisterCallbackFunction (FUN) ¶ FUNCTION EventRegisterCallbackFunction : RTS_IEC_RESULT Register a callback function to an event. Callback is the address of an Iec function: ADR(function) InOut: Scope Name Type Comment Return EventRegisterCallbackFunction RTS_IEC_RESULT Input hEvent RTS_IEC_HANDLE Handle to event pfCallbackFunction POINTER TO BYTE Address of callback function. Prototype: same as ICmpEventCallback::EventCallback method Function pointer is retrieved by the ADR operator: ADR(function)
EventRegisterCallbackFunction2 (FUN) ¶ FUNCTION EventRegisterCallbackFunction2 : RTS_IEC_RESULT Register a callback function to an event. Callback is the address of an Iec function: ADR(function) InOut: Scope Name Type Comment Return EventRegisterCallbackFunction2 RTS_IEC_RESULT Input hEvent RTS_IEC_HANDLE Handle to event pfCallbackFunction POINTER TO BYTE Address of callback function. Prototype: same as ICmpEventCallback::EventCallback method Function pointer is retrieved by the ADR operator: ADR(function) pUserParameter POINTER TO BYTE Pointer to user parameter, that is transmitted optional to the callback (see EventParam)
EventRegisteredCallbacks (FUN) ¶ FUNCTION EventRegisteredCallbacks : UDINT Returns the number of registered callbacks on the event InOut: Scope Name Type Comment Return EventRegisteredCallbacks UDINT Input hEvent RTS_IEC_HANDLE Event handle Inout Result RTS_IEC_RESULT Error code
EventUnregisterCallback (FUN) ¶ FUNCTION EventUnregisterCallback : RTS_IEC_RESULT Unregister a callback interface from an event specified by handle and callback interface InOut: Scope Name Type Comment Return EventUnregisterCallback RTS_IEC_RESULT Input hEvent RTS_IEC_HANDLE Event handle hInterface RTS_IEC_HANDLE Callback handle is returned by EventRegisterCallback() or EventRegisterCallback2()!!!
EventUnregisterCallbackFunction (FUN) ¶ FUNCTION EventUnregisterCallbackFunction : RTS_IEC_RESULT Unregister a callback function from an event specified by handle and callback InOut: Scope Name Type Comment Return EventUnregisterCallbackFunction RTS_IEC_RESULT Input hEvent RTS_IEC_HANDLE Handle to event pfCallbackFunction POINTER TO BYTE Address of callback function. Function pointer is retrieved by the ADR operator: ADR(function)
EventUnregisterCallbackFunction2 (FUN) ¶ FUNCTION EventUnregisterCallbackFunction2 : RTS_IEC_RESULT Unregister a callback function with a specific user parameter from an event specified by handle and callback and parameter InOut: Scope Name Type Comment Return EventUnregisterCallbackFunction2 RTS_IEC_RESULT Input hEvent RTS_IEC_HANDLE Handle to event pfCallbackFunction POINTER TO BYTE Address of callback function. Function pointer is retrieved by the ADR operator: ADR(function) pUserParameter POINTER TO BYTE Pointer to user parameter, that was specified as a parameter at EventRegisterCallback2()