VisuRedundancy_Prg.GetMonitorClient (METH) ¶ METHOD GetMonitorClient : StructClientMonitor It returns statistics data from client InOut: Scope Name Type Return GetMonitorClient StructClientMonitor
GVL_TEST (GVL) ¶ Used only for unit test Attributes: qualified_only InOut: Name Type Initial bArray1 ARRAY [0..VisuElemBase.VUM_Constants.VISU_VUM_MAX_GROUPS_PER_USER] OF BYTE [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] dwArray1 ARRAY [0..VisuElemBase.VUM_Constants.VISU_VUM_MAX_GROUPS_PER_USER] OF DWORD [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] bArray2 ARRAY [0..VisuElemBase.VUM_Constants.VISU_VUM_MAX_GROUPS_PER_USER] OF BYTE [10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110] dwArray2 ARRAY [0..VisuElemBase.VUM_Constants.VISU_VUM_MAX_GROUPS_PER_USER] OF DWORD [10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110]
GVL_VARS (GVL) ¶ Attributes: qualified_only InOut: Name Type Comment m_ServerSide ServerSide Instance of server and client used in the library m_ClientSide ClientSide m_xClEnable BOOL Variable used to enable/disable the server and client m_xSvEnable BOOL m_ClientAllocator Allocator Memory allocation FBs m_ServerAllocator Allocator redustate RDCY.RedundancyState Redundancy state xForceCertRenew BOOL Force the certificate renew uiCmd UINT Data related to the last command diSizeRcv DINT Command diSizeTrs DINT Data received iError INT Data to transmit
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)
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