SOCKET_FD_SET (STRUCT) ¶ TYPE SOCKET_FD_SET : STRUCT This structure contains number and identification of the sockets established. InOut: Name Type Comment fd_count UDINT Number of sockets established fd_array ARRAY [0..(SOCKET_FD_SETSIZE - 1)] OF RTS_IEC_HANDLE List with handles of established sockets
SOCKET_TIMEVAL (STRUCT) ¶ TYPE SOCKET_TIMEVAL : STRUCT This structure contains a time specification divided in seconds and microseconds. InOut: Name Type Comment tv_sec DINT Seconds tv_usec DINT Microseconds
SOCK_ADAPTER_INFORMATION (STRUCT) ¶ TYPE SOCK_ADAPTER_INFORMATION : STRUCT Structure to describe a network adapter on SysSocket level InOut: Name Type Comment udiStructSize UDINT Size of the structure SOCK_ADAPTER_INFORMATION returned from external implementation udiVersion UDINT Version number of the structure udiIndex UDINT Index number of this adapter. Value is constant until shutdown udiReserved UDINT Reserved for internal use wsName WSTRING(ADAPTER_INFO_NAME_LEN) Name of the network interface wsDescription WSTRING(ADAPTER_INFO_DESC_LEN) Description text for the network interface; may be empty abyMac ARRAY [0..(ADAPTER_INFO_MAC_ADDR_LENGTH - 1)] OF BYTE MAC ID (hardware address) wType WORD Adapter type, see “Adapter types” contants SOCK_AIT_xxx in GVL dwFlags DWORD Flags to characterize the adapter, see “Adapter information flags” constants SOCK_AIF_xxx in GVL IpAddr INADDR Ip address in network byte order NetMask INADDR Subnet mask in network byte order DefaultGateway INADDR Ip address of default gateway in network byte order; only valid if SOCK_AIF_GATEWAY_INFO_VALID is set in dwFlags in GVL
SysSockAsyncFB.SysSockGetHostByNameAsync (METH) ¶ METHOD SysSockGetHostByNameAsync : RTS_IEC_HANDLE For details, see node “Documentation” InOut: Scope Name Type Comment Return SysSockGetHostByNameAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysSockGetHostByName pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
SysSockAsyncFB.SysSockGetHostnameAsync (METH) ¶ METHOD SysSockGetHostnameAsync : RTS_IEC_HANDLE For details, see node “Documentation” InOut: Scope Name Type Comment Return SysSockGetHostnameAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysSockGetHostname pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
SysSockAsyncFB.SysSockGetOptionAsync (METH) ¶ METHOD SysSockGetOptionAsync : RTS_IEC_HANDLE For details, see node “Documentation” InOut: Scope Name Type Comment Return SysSockGetOptionAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysSockGetOption pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
SysSockAsyncFB.SysSockGetOsHandleAsync (METH) ¶ METHOD SysSockGetOsHandleAsync : RTS_IEC_HANDLE For details, see node “Documentation” InOut: Scope Name Type Comment Return SysSockGetOsHandleAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysSockGetOsHandle pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
SysSockAsyncFB.SysSockGetRecvSizeUdpAsync (METH) ¶ METHOD SysSockGetRecvSizeUdpAsync : RTS_IEC_HANDLE For details, see node “Documentation” InOut: Scope Name Type Comment Return SysSockGetRecvSizeUdpAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysSockGetRecvSizeUdp pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
SysSockAsyncFB.SysSockGetSubnetMaskAsync (METH) ¶ METHOD SysSockGetSubnetMaskAsync : RTS_IEC_HANDLE For details, see node “Documentation” InOut: Scope Name Type Comment Return SysSockGetSubnetMaskAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysSockGetSubnetMask pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
SysSocket2 Interfaces Library Documentation ¶ Company System Title SysSocket2 Interfaces Version 3.5.17.0 Categories System|SysLibs Author CODESYS Development GmbH Description 1 ¶ This interface contains types needed to access the socket functions of SysSocket2 Implementation. Contents: ¶ SysSocket2_Parameter (Struct) SysSocket2_SpecificParameter (Union) SysSocket2_StdSockets (Struct) SysSocket2_TlsSockets (Struct) SysSocket2_Type (Enum) Indices and tables ¶ 1 Based on SysSocket2_Itfs.library, last modified 20.04.2021, 16:10:18. LibDoc 4.4.0.0-b.27 The content file SysSocket2_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:10:18.