GlobalTextList (Text List) ¶
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)
StructCmdRemoveClient (STRUCT) ¶ TYPE StructCmdRemoveClient : STRUCT Structure that contains the data to send in case of remove client InOut: Name Type Comment dwExternId DWORD External ID
StructCmdValueChanged (STRUCT) ¶ TYPE StructCmdValueChanged : STRUCT Structure that contains the data to send value changed in variables InOut: Name Type Comment wArea WORD The area of the variable which was changed. lwOffset LWORD The offset of the variable which was changed. lwValue LWORD The new value uiSzValue UINT The size of the value, either in “lwValue” or in “pbValue”
Initialization ¶ StructClientInitialize (Struct) StructClientUseAsTCP (Struct) StructServerInitialize (Struct) StructServerUseAsTCP (Struct)
StructClientInitialize (STRUCT) ¶ TYPE StructClientInitialize : STRUCT Structure used to set the initial values of client InOut: Name Type Comment sAppName STRING(80) Application name iCmdRep INT How many time a command has to be repeated in case of error tRcvTimeout TIME Receiving data timeout tTrsTimeout TIME Transmission data timeout tHeartBeat TIME Heartbeat time, 0 = not used VisuClientTypeToHandle Visu_ClientType Client types to handle (add/remove). It can be used in OR 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
StructClientUseAsTCP (STRUCT) ¶ TYPE StructClientUseAsTCP : STRUCT Structure used to set the initial values of TCP client InOut: Name Type Comment sIPAddress STRING Ip address of the peer to send message uiPort UINT TCP port to use sIPAddressSO STRING Address of the peer device used to connect web client (switchover) uiPortSO UINT tConActiveTimeout TIME Connection active timeout 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
StructCmdHandleClientAnsSub (STRUCT) ¶ TYPE StructCmdHandleClientAnsSub : STRUCT Struct that contains the single error for each client handled InOut: Name Type Comment iError INT Eventually error dwExternIdCL DWORD External ID created on client side, the original one dwExternIdSV DWORD External ID created on server side, the duplicated one sTicket TicketType Ticket to link to the ID just created
StructCmdHandleClientAnsSub2 (STRUCT) ¶ TYPE StructCmdHandleClientAnsSub2 : STRUCT Struct that contains the single data for each client handled InOut: Name Type Comment iError INT Eventually error dwExternIdSV DWORD External ID created on server side xRegistered BOOL If the client has been registered