tSysSockSelect (STRUCT) ¶ TYPE tSysSockSelect : STRUCT InOut: Name Type Comment diWidth DINT pFDRead POINTER TO SOCKET_FD_SET pFDWrite POINTER TO SOCKET_FD_SET pFDExcept POINTER TO SOCKET_FD_SET ptvTimeout POINTER TO SOCKET_TIMEVAL pdiReady POINTER TO DINT pulOut POINTER TO RTS_IEC_RESULT Result
tSysSockSend (STRUCT) ¶ TYPE tSysSockSend : STRUCT InOut: Name Type Comment pbyBuffer POINTER TO BYTE diBufferSize __XINT diFlags DINT pResult POINTER TO RTS_IEC_RESULT pdiOut POINTER TO __XINT Send
tSysSockSendTo (STRUCT) ¶ TYPE tSysSockSendTo : STRUCT InOut: Name Type Comment pbyBuffer POINTER TO BYTE diBufferSize __XINT diFlags DINT pSockAddr POINTER TO SOCKADDRESS diSockAddrSize DINT pResult POINTER TO RTS_IEC_RESULT pdiOut POINTER TO __XINT Received
tSysSockSendToUdp (STRUCT) ¶ TYPE tSysSockSendToUdp : STRUCT InOut: Name Type Comment diPort DINT pszDestAddress STRING pbyData POINTER TO BYTE diDataSize __XINT pResult POINTER TO RTS_IEC_RESULT pdiOut POINTER TO __XINT Send
tSysSockSetIpAddress (STRUCT) ¶ TYPE tSysSockSetIpAddress : STRUCT InOut: Name Type Comment pszCard STRING pszIpAddress STRING pulOut POINTER TO RTS_IEC_RESULT Result
tSysSockSetOption (STRUCT) ¶ TYPE tSysSockSetOption : STRUCT InOut: Name Type Comment diLevel DINT diOption DINT pdiOptionValue POINTER TO DINT diOptionLen DINT pulOut POINTER TO RTS_IEC_RESULT Result
tSysSockSetSubnetMask (STRUCT) ¶ TYPE tSysSockSetSubnetMask : STRUCT InOut: Name Type Comment pszIpAddress STRING pszSubnetMask STRING pulOut POINTER TO RTS_IEC_RESULT Result
SysSockBind30 (FUN) ¶ FUNCTION SysSockBind30 : UDINT InOut: Scope Name Type Return SysSockBind30 UDINT Input hSocket UDINT pSockAddr POINTER TO SOCKADDRESS diSockAddrSize DINT
SysTimeRtcHighResGet (FUN) ¶ FUNCTION SysTimeRtcHighResGet : RTS_IEC_RESULT <description>Returns the Rtc (realtime clock) value with a high resolution in UTC. <p>UTC time: current coordinated universal time; has replaced the Greenwich Mean Time. The time zones are given as positive or negative deviation from UTC.: e.g. „UTC+1“ corresponds to the Central European Time (CET) and ”UTC+2” corresponds to the Central European Summer Time (CEST)</p> </description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysTimeRtcHighResGet RTS_IEC_RESULT Inout pTimestamp SYSTIME <param name=”pTimestamp” type=”OUT”>Milliseconds since 1.1.1970 00:00:000 UTC</param>
SysTimeRtcHighResSet (FUN) ¶ FUNCTION SysTimeRtcHighResSet : RTS_IEC_RESULT <description>Set the Rtc (realtime clock) value with a high resolution.</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysTimeRtcHighResSet RTS_IEC_RESULT Inout pTimestamp SYSTIME <param name=”pTimestamp” type=”OUT”>Milliseconds since 1.1.1970 00:00:000 UTC</param>