IIPAddressSet (ITF) ¶ INTERFACE IIPAddressSet EXTENDS __SYSTEM.IQueryInterface A generic parameter for transferring the properties of a IPAddressSet . Do not implement your own instance!
IIPv4Address (ITF) ¶ INTERFACE IIPv4Address EXTENDS IIPAddress A generic parameter for transferring the properties of a IPv4Address . Do not implement your own instance! Properties: CompressedIP , inherited from IIPAddress ExplodedIP , inherited from IIPAddress IPIsGlobal , inherited from IIPAddress IPIsLinkLocal , inherited from IIPAddress IPIsLoopback , inherited from IIPAddress IPIsMultiCast , inherited from IIPAddress IPIsPrivate , inherited from IIPAddress IPIsReserved , inherited from IIPAddress IPIsUnspecified , inherited from IIPAddress IPLength , inherited from IIPAddress IPVersion , inherited from IIPAddress
IPeer (ITF) ¶ INTERFACE IPeer EXTENDS __SYSTEM.IQueryInterface A generic parameter for transferring the properties of a UDP_Peer . Do not implement your own instance! Methods: Receive Receive2 Send Structure: Receive (Method) Receive2 (Method) Send (Method)
Structs ¶ CERT_INFO (Struct) CIPHER_LIST (Struct) OPTION (Struct)
CERT_INFO (STRUCT) ¶ TYPE CERT_INFO : STRUCT InOut: Name Type psInfo POINTER TO STRING udiSize UDINT
CIPHER_LIST (STRUCT) ¶ TYPE CIPHER_LIST : STRUCT InOut: Name Type psList POINTER TO STRING udiSize UDINT
OPTION (STRUCT) ¶ TYPE OPTION : STRUCT Option can be used to set socket options, e.g. unsing the IOptionProvider Example for keep alive could be: VAR _Keepalive : RTS_SOCKET_SO_VALUE_TCP_KEEPALIVE := ( bOn := 1 , probes := 5 , timeout := 100 , interval := 100 ); myOptionKeepalive : NBS.OPTION := ( diLevel := SOCKET_SOL , diOption := SOCKET_SO_KEEPALIVE , pdiOptionValue := ADR ( _Keepalive ), udiOptionLen := SIZEOF ( _Keepalive ) ); END_VAR InOut: Name Type diLevel DINT diOption DINT pdiOptionValue POINTER TO DINT udiOptionLen UDINT
Types ¶ APP_NAME (Alias) HOSTNAME (Alias) IPADDRESS (Alias) TASK_GROUP (Alias) TASK_NAME (Alias) TLS_VERSION (Alias)
APP_NAME (ALIAS) ¶ TYPE APP_NAME : STRING(255)
HOSTNAME (ALIAS) ¶ TYPE HOSTNAME : STRING