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). |