Parameterliste

Die Parameterliste der Bibliothek Tc3_IotBase kann verwendet werden, um die Größe verschiedener Parameter zu ändern. Diese Änderung ist nicht während der Laufzeit möglich und kann nur vor der Kompilierung des Codes vorgenommen werden. Für einen besseren Überblick werden in dieser Dokumentation nur die Parameter aufgelistet, die für HTTP wichtig sind.

Syntax

Definition:

VAR_GLOBAL CONSTANT Parameter_List
    cSizeOfHttpContentType      : UDINT(32..10000);
    cSizeOfHttpClientHostName   : UDINT(32..10000);
    cSizeOfHttpTlsFilePaths     : UDINT(32..10000);
    cSizeOfHttpTlsKeyFile       : UDINT(32..10000);
    cSizeOfHttpTlsKeyPwd        : UDINT(32..10000);
    cSizeOfHttpTlsCiphers       : UDINT(32..10000);
    cSizeOfHttpTlsPskIdentity   : UDINT(32..10000);
    cSizeOfHttpTlsPskKey        : UDINT(32..10000);
END_VAR

Parameter

Name

Typ

Beschreibung

cSizeOfHttpContentType

UDINT(32..10000)

Stringgrößendefinition von HTTP-Inhaltstyp (in Bytes).

cSizeOfHttpClientHostName

UDINT(32..10000)

Stringgrößendefinition von HTTP-Client-Hostname (in Bytes).

cSizeOfHttpTlsFilePaths

UDINT(32..10000)

Stringgrößendefinition von HTTP-TLS-Dateipfad (in Bytes).

cSizeOfHttpTlsKeyFile

UDINT(32..10000)

Stringgrößendefinition von HTTP-TLS-Schlüsseldatei (in Bytes).

cSizeOfHttpTlsKeyPwd

UDINT(32..10000)

Stringgrößendefinition von HTTP-TLS-Passwort des Private Key (in Bytes).

cSizeOfHttpTlsCiphers

UDINT(32..10000)

Stringgrößendefinition von HTTP-TLS-Cipher-Suites (in Bytes).

cSizeOfHttpTlsPskIdentity

UDINT(32..10000)

Stringgrößendefinition von HTTP-TLS-PSK-Identität (in Bytes).

cSizeOfHttpTlsPskKey

UDINT(32..10000)

Stringgrößendefinition von HTTP-TLS-PSK (in Bytes).