Structures ¶ Command ServerStructCommand (Struct) StructClientCommand (Struct) StructCmdHandleCertificate (Struct) StructCmdHandleClientAns (Struct) StructCmdHandleClientAns2 (Struct) StructCmdHandleClientAnsSub (Struct) StructCmdHandleClientAnsSub2 (Struct) StructCmdNewClient (Struct) StructCmdNewFrame (Struct) StructCmdNewLogin (Struct) StructCmdNewPage (Struct) StructCmdRemoveClient (Struct) StructCmdValueChanged (Struct) Initialization StructClientInitialize (Struct) StructClientUseAsTCP (Struct) StructServerInitialize (Struct) StructServerUseAsTCP (Struct) Monitor StructClientCommandMonitor (Struct) StructClientMonitor (Struct) StructServerCommandMonitor (Struct) StructServerMonitor (Struct) StructVisuClientMonitor (Struct) StructDataLogin (Struct) StructFrame (Struct) StructTicket (Struct) StructValueChanged (Struct) StructVisuClient (Struct) TicketType (Alias)
Command ¶ ServerStructCommand (Struct) StructClientCommand (Struct) StructCmdHandleCertificate (Struct) StructCmdHandleClientAns (Struct) StructCmdHandleClientAns2 (Struct) StructCmdHandleClientAnsSub (Struct) StructCmdHandleClientAnsSub2 (Struct) StructCmdNewClient (Struct) StructCmdNewFrame (Struct) StructCmdNewLogin (Struct) StructCmdNewPage (Struct) StructCmdRemoveClient (Struct) StructCmdValueChanged (Struct)
ServerStructCommand (STRUCT) ¶ TYPE ServerStructCommand : STRUCT Structure that contains some data related to server received command InOut: Name Type Comment udiCount UDINT Total call count uiErrCount UINT Total error count
StructClientCommand (STRUCT) ¶ TYPE StructClientCommand : STRUCT Structure that contains some data related to client command InOut: Name Type Comment udiCount UDINT Total call count tLastDuration TIME Last duration time uiErrCount UINT Total error count
StructServerInitialize (STRUCT) ¶ TYPE StructServerInitialize : STRUCT Structure used to set the initial values of client InOut: Name Type Comment sAppName STRING(80) Application name tRcvTimeout TIME Receiving data timeout tTrsTimeout TIME Transmission data timeout
StructServerUseAsTCP (STRUCT) ¶ TYPE StructServerUseAsTCP : STRUCT Structure used to set the initial values of TCP server InOut: Name Type Comment sIPAddress STRING Ip address uiPort UINT TCP port to use xUseTLS BOOL If TLS has to be use xUseCert BOOL If certificate has to be used sCertThumb STRING Local certificate thumbprint sCertThumbPeer STRING Peer certificate thumbprint tConnTimeout TIME Connection timeout iMaxConnections INT Max connection allowed sAppName STRING(80) Application name
Monitor ¶ StructClientCommandMonitor (Struct) StructClientMonitor (Struct) StructServerCommandMonitor (Struct) StructServerMonitor (Struct) StructVisuClientMonitor (Struct)
StructClientCommandMonitor (STRUCT) ¶ TYPE StructClientCommandMonitor : STRUCT Structure that contains monitor data InOut: Name Type Comment udiCount UDINT Total call count tLastDuration TIME Last duration time uiErrCount UINT Total error count
StructClientMonitor (STRUCT) ¶ TYPE StructClientMonitor : STRUCT Structure that contains monitor data InOut: Name Type Comment xClEnable BOOL xClActive BOOL xClBusy BOOL xClError BOOL iClError INT xClCmdDone BOOL iCmdRep INT How many time a command has to be repeated in case of error diRcvTimeout DINT Receiving data timeout diTrsTimeout DINT Transmission data timeout diHeartBeat DINT Heartbeat time, 0 = not used uiWebVisuCmdTimeout UINT This timeout (ms) is sent to the webvisu JavaScript. It’s used there to check the timeout during a command sending to webserver iLineType INT Line type sIPAddress STRING(20) Ip address uiPort UINT Port sIPAddressSO STRING(20) Ip address in case of switchover uiPortSO UINT Port in case of switchover diConActiveTimeout DINT Connection active timeout xUseTLS BOOL If the TLS is used sCertThumb STRING(GVL_CONSTANT.THUMB_STRING_SIZE) Local certificate thumbprint sCertThumbPeer STRING(GVL_CONSTANT.THUMB_STRING_SIZE) Peer certificate thumbprint iCertVerCount INT Number of correct certificate verification dtCertNotBefore DT Lower limit of certificate validity dtCertNotAfter DT Upper limit of certificate validity dtCertNotBeforePeer DT Lower limit of certificate validity of peer certificate dtCertNotAfterPeer DT Upper limit of certificate validity of peer certificate dtCertRenew DT When the certificates will be renewed iCertRenewState INT The state of the certificate renew process iCertTLSBootState INT The state of the new TLS conncetion reboot iCertRenewCount INT How many certification renewal has been done diTotMem DINT Total memory allocated
StructServerCommandMonitor (STRUCT) ¶ TYPE StructServerCommandMonitor : STRUCT Structure that contains monitor data InOut: Name Type Comment udiCount UDINT Total call count uiErrCount UINT Total error count