Aliases

Overview

Type:

ALIAS (DUT)

Available as of:

V1.0.0.0

Inherits from:

Description

An alias represents a complex data type which is used in this library.

TlsSettings

Name

Data type

Description

TlsSettings

TcpUdp.ST_TlsSettingsClient

Specifies the TLS (Transport Layer Security) settings for the secured connection to be established.

TcpUdp.ST_TlsSettingsClient

Name

Data type

Default value

Description

xSendClientCert

BOOL

FALSE

Set to TRUE if a client certificate is required.

sCertName

STRING(255)

-

Specifies the client certificate file. If the value is a null string, the default certificate of the controller is used.

The name corresponds to the value “Issued for” from the controller certificate. The name can be obtained from the certificate using the Security Screen in Logic Builder.

etProtocol

TcpUdp.ET_TlsProtocol

TLSv12

Protocol used for secured connection.

etCertVerifyMode

TcpUdp.ET_CertVerifyMode

TrustedOnly

Mode for the certificate verification.

FB_ProxyHandlerHttpConnect

The alias FB_ProxyHandlerHttpConnect allows you to create an instance of the function block FB_ProxyHandlerHttpConnect directly from the HttpHandling library. Thus, avoiding the need to add the ProxyCommunicationSupport library to your application. For further information, refer to the ProxyCommunicationSupport Library Guide.

Data type: PXCS.FB_ProxyHandlerHttpConnect