Constants (GVL) ¶ InOut: Scope Name Type Initial Comment Constant c_diRuneError RUNE DINT#16#FFFD The “error” Rune or “Unicode replacement character” c_diMaxRune DINT DINT#16#10FFFF
RUNE (ALIAS) ¶ TYPE RUNE : DINT(0..c_diMaxRune) The term rune appears in the libraries and source code, and means exactly the same as “unicode code point”, with one interesting addition. This library defines the word rune as an alias for the type DINT , so programs can be clear when an integer value represents a code point. Moreover, what you might think of as a character constant is called a rune constant. The type and value of the expression WSTRING#"⌘" is a rune with the integer value DINT#16#2318 .
UDPDriver.CreatePort (METH) ¶ METHOD CreatePort : SysTypes.RTS_IEC_RESULT Create a new port InOut: Scope Name Type Comment Return CreatePort SysTypes.RTS_IEC_RESULT Input pPort POINTER TO Port Pointer of the port to be created Output eLogCode ErrorCode
UDPDriver.Select (METH) ¶ METHOD Select : SysTypes.RTS_IEC_RESULT Encapsulates SysSockSelect. InOut: Scope Name Type Comment Return Select SysTypes.RTS_IEC_RESULT Input iTimeOut INT Time out in micro seconds, set to 0 to disable time out. Inout strRecvSet SysSocket.SOCKET_FD_SET List of streams to be checked for receive. Only streams which are ready for reception will remain in this list. strSendSet SysSocket.SOCKET_FD_SET List of streams to be checked for send. Only streams which are ready for sending will remain in this list. strErrorSet SysSocket.SOCKET_FD_SET List of streams to be checked for errors. Only streams which are having an error will remain in this list. Output diReady DINT eLogCode ErrorCode
Functions ¶ FD_CLR (Function) IPARRAY_TO_IPSTRING (Function) IPARRAY_TO_UDINT (Function) IPSTRING_TO_UDINT (Function) IS_MULTICAST_GROUP (Function) UDINT_TO_HEX (Function) UDINT_TO_IPARRAY (Function) UDINT_TO_IPSTRING (Function) UINT_TO_HEX (Function)
FD_CLR (FUN) ¶ FUNCTION FD_CLR : UDINT Remove a socket from a fd set. InOut: Scope Name Type Return FD_CLR UDINT Input hSocket RTS_IEC_HANDLE pfs POINTER TO SysSocket.SOCKET_FD_SET
IPARRAY_TO_IPSTRING (FUN) ¶ FUNCTION IPARRAY_TO_IPSTRING : STRING Converts a byte array to a readable ip address string InOut: Scope Name Type Return IPARRAY_TO_IPSTRING STRING Input abyIPAddress ARRAY [0..3] OF BYTE
IPARRAY_TO_UDINT (FUN) ¶ FUNCTION IPARRAY_TO_UDINT : UDINT Converts a byte array to an udint ip address value InOut: Scope Name Type Return IPARRAY_TO_UDINT UDINT Input abyIPAddress ARRAY [0..3] OF BYTE
IPSTRING_TO_UDINT (FUN) ¶ FUNCTION IPSTRING_TO_UDINT : UDINT Converts a readable ip address string to an udint value InOut: Scope Name Type Return IPSTRING_TO_UDINT UDINT Input sIPAddress STRING