VisuRedundancy_Prg.GetListOfClients (METH) ¶ METHOD GetListOfClients : INT It returns the list of clients connected InOut: Scope Name Type Comment Return GetListOfClients INT Input pList POINTER TO ARRAY [0..10] OF StructVisuClientMonitor Where to write data iSize INT Availabel size
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