Execution ¶ Client ClientSide (FunctionBlock) CertNotAfter (Property) CertNotAfterPeer (Property) CertNotBefore (Property) CertNotBeforePeer (Property) CertRenewCount (Property) CertRenewDate (Property) CertRenewState (Property) CertTLSBootState (Property) CertVerCount (Property) Commands CmdCertRenew (Method) CmdCertRenewAck (Method) CmdCertRenewEnd (Method) CmdIsClientRegistered (Method) CmdLink (Method) CmdNewClient (Method) CmdNewFrame (Method) CmdNewLogin (Method) CmdNewPage (Method) CmdRemoveClient (Method) CmdTest (Method) CmdValueChanged (Method) FB_Exit (Method) GetCommandMonitor (Method) GetInitializeParams (Method) GetListOfClients (Method) GetUseAsTCPParams (Method) IClientManagerListener ClientCreated (Method) ClientDestroyed (Method) IValueChangedListener ValueChanged (Method) IVisuEventListener HandleEvent (Method) IVisuPaintCommandListener AfterPaint (Method) BeforePaint (Method) CyclicPaint (Method) IVisualizationClientRaw EndIteration (Method) HandleClient (Method) StartIteration (Method) InitActivitiesDone (Property) Initialize (Method) LineType (Property) SetNewCertData (Method) SetUseAsTCP (Method) UnitTest ExecCmdCertRenew (Method) ExecCmdCertRenewAck (Method) ExecCmdCertRenewEnd (Method) ExecCmdIsClientRegistered (Method) ExecCmdLink (Method) ExecCmdNewClient (Method) ExecCmdNewFrame (Method) ExecCmdNewLogin (Method) ExecCmdNewPage (Method) ExecCmdRemoveClient (Method) ExecCmdTest (Method) ExecCmdValueChanged (Method) TestType (Property) ListNewClient (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) Size (Property) ListNewFrame (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListNewLogin (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListNewPage (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListRemoveClient (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListValueChanged (FunctionBlock) Active (Property) FB_exit (Method) GetFirstItem (Method) GetNextItem (Method) Insert (Method) Remove (Method) RemoveAll (Method) ListVisuClient (FunctionBlock) Active (Property) FB_exit (Method) FindByClient (Method) FindByExtID (Method) FindByExtIDSV (Method) FindTargetVisu (Method) GetFirstItem (Method) GetNextItem (Method) Insert (Method) NeedFrames (Method) Remove (Method) RemoveAll (Method) Server ServerSide (FunctionBlock) CertRenewCount (Property) CertRenewState (Property) CertTLSBootState (Property) CertVerCount (Property) FB_Exit (Method) GetCommandMonitor (Method) GetInitializeParams (Method) GetUseAsTCPParams (Method) IClientManagerListener ClientCreated (Method) ClientDestroyed (Method) IServerCommand Exec (Method) IVisualizationClientRaw EndIteration (Method) HandleClient (Method) StartIteration (Method) InitActivitiesDone (Property) Initialize (Method) LineType (Property) SetNewCertData (Method) SetUseAsTCP (Method) Visu Task Operations Base Classes VisuTaskOpClientBase (FunctionBlock) Execute (Method) ExecuteOnClient (Method) prvInstInit (Method)
Client ¶ ClientSide (FunctionBlock) CertNotAfter (Property) CertNotAfterPeer (Property) CertNotBefore (Property) CertNotBeforePeer (Property) CertRenewCount (Property) CertRenewDate (Property) CertRenewState (Property) CertTLSBootState (Property) CertVerCount (Property) Commands CmdCertRenew (Method) CmdCertRenewAck (Method) CmdCertRenewEnd (Method) CmdIsClientRegistered (Method) CmdLink (Method) CmdNewClient (Method) CmdNewFrame (Method) CmdNewLogin (Method) CmdNewPage (Method) CmdRemoveClient (Method) CmdTest (Method) CmdValueChanged (Method) FB_Exit (Method) GetCommandMonitor (Method) GetInitializeParams (Method) GetListOfClients (Method) GetUseAsTCPParams (Method) IClientManagerListener ClientCreated (Method) ClientDestroyed (Method) IValueChangedListener ValueChanged (Method) IVisuEventListener HandleEvent (Method) IVisuPaintCommandListener AfterPaint (Method) BeforePaint (Method) CyclicPaint (Method) IVisualizationClientRaw EndIteration (Method) HandleClient (Method) StartIteration (Method) InitActivitiesDone (Property) Initialize (Method) LineType (Property) SetNewCertData (Method) SetUseAsTCP (Method) UnitTest ExecCmdCertRenew (Method) ExecCmdCertRenewAck (Method) ExecCmdCertRenewEnd (Method) ExecCmdIsClientRegistered (Method) ExecCmdLink (Method) ExecCmdNewClient (Method) ExecCmdNewFrame (Method) ExecCmdNewLogin (Method) ExecCmdNewPage (Method) ExecCmdRemoveClient (Method) ExecCmdTest (Method) ExecCmdValueChanged (Method) TestType (Property) ListNewClient (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) Size (Property) ListNewFrame (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListNewLogin (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListNewPage (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListRemoveClient (FunctionBlock) Active (Property) FB_exit (Method) Insert (Method) List (Property) RemoveAll (Method) ListValueChanged (FunctionBlock) Active (Property) FB_exit (Method) GetFirstItem (Method) GetNextItem (Method) Insert (Method) Remove (Method) RemoveAll (Method)
ClientSide (FB) ¶ FUNCTION_BLOCK ClientSide IMPLEMENTS IClientManagerListener, IVisuPaintCommandListener, IVisuEventListener, VU.IVisualizationClientIteration, IValueChangedListener Function block that realize the Client side of the redundancy InOut: Scope Name Type Comment Input xEnable BOOL if it’s enabled Output xClEnable BOOL xClActive BOOL xClBusy BOOL xClError BOOL iClError INT xClCmdDone BOOL Properties: CertNotAfter CertNotAfterPeer CertNotBefore CertNotBeforePeer CertRenewCount CertRenewDate CertRenewState CertTLSBootState CertVerCount InitActivitiesDone LineType TestType Methods: FB_Exit GetCommandMonitor GetInitializeParams GetListOfClients GetUseAsTCPParams Initialize SetNewCertData SetUseAsTCP AfterPaint BeforePaint ClientCreated ClientDestroyed CmdCertRenew CmdCertRenewAck CmdCertRenewEnd CmdIsClientRegistered CmdLink CmdNewClient CmdNewFrame CmdNewLogin CmdNewPage CmdRemoveClient CmdTest CmdValueChanged CyclicPaint EndIteration ExecCmdCertRenew ExecCmdCertRenewAck ExecCmdCertRenewEnd ExecCmdIsClientRegistered ExecCmdLink ExecCmdNewClient ExecCmdNewFrame ExecCmdNewLogin ExecCmdNewPage ExecCmdRemoveClient ExecCmdTest ExecCmdValueChanged HandleClient HandleEvent StartIteration ValueChanged Structure: CertNotAfter (Property) CertNotAfterPeer (Property) CertNotBefore (Property) CertNotBeforePeer (Property) CertRenewCount (Property) CertRenewDate (Property) CertRenewState (Property) CertTLSBootState (Property) CertVerCount (Property) Commands CmdCertRenew (Method) CmdCertRenewAck (Method) CmdCertRenewEnd (Method) CmdIsClientRegistered (Method) CmdLink (Method) CmdNewClient (Method) CmdNewFrame (Method) CmdNewLogin (Method) CmdNewPage (Method) CmdRemoveClient (Method) CmdTest (Method) CmdValueChanged (Method) FB_Exit (Method) GetCommandMonitor (Method) GetInitializeParams (Method) GetListOfClients (Method) GetUseAsTCPParams (Method) IClientManagerListener ClientCreated (Method) ClientDestroyed (Method) IValueChangedListener ValueChanged (Method) IVisuEventListener HandleEvent (Method) IVisuPaintCommandListener AfterPaint (Method) BeforePaint (Method) CyclicPaint (Method) IVisualizationClientRaw EndIteration (Method) HandleClient (Method) StartIteration (Method) InitActivitiesDone (Property) Initialize (Method) LineType (Property) SetNewCertData (Method) SetUseAsTCP (Method) UnitTest ExecCmdCertRenew (Method) ExecCmdCertRenewAck (Method) ExecCmdCertRenewEnd (Method) ExecCmdIsClientRegistered (Method) ExecCmdLink (Method) ExecCmdNewClient (Method) ExecCmdNewFrame (Method) ExecCmdNewLogin (Method) ExecCmdNewPage (Method) ExecCmdRemoveClient (Method) ExecCmdTest (Method) ExecCmdValueChanged (Method) TestType (Property)
ClientSide.CertNotAfter (PROP) ¶ PROPERTY CertNotAfter : DATE_AND_TIME
EventListener.FB_Init (METH) ¶ METHOD FB_Init : BOOL FB_Init is always available implicitly and it is used primarily for initialization. The return value is not evaluated. For a specific influence, you can also declare the methods explicitly and provide additional code there with the standard initialization code. You can evaluate the return value. InOut: Scope Name Type Comment Return FB_Init BOOL Input bInitRetains BOOL TRUE: the retain variables are initialized (reset warm / reset cold) bInCopyCode BOOL TRUE: the instance will be copied to the copy code afterward (online change)
ICmpEventCallback ¶ EventCallback (Method)
EventListener.EventCallback (METH) ¶ METHOD EventCallback : SysTypes.RTS_IEC_RESULT The interface ICmpEventCallback must be registered for an event. If this event is posted, this callback method is called. InOut: Scope Name Type Comment Return EventCallback SysTypes.RTS_IEC_RESULT Input pEventParam POINTER TO EventParam Pointer to the event parameters, see Struct EventParam
ListVisuClientDwnSL (FB) ¶ FUNCTION_BLOCK ListVisuClientDwnSL List to store the data of the visu client created during the download with seamless switchover InOut: Scope Name Type Initial Input Const INVALID_ID INT -1 Properties: Active Methods: FB_exit GetFirstItem GetNextItem Insert RemoveAll Remove Structure: Active (Property) FB_exit (Method) GetFirstItem (Method) GetNextItem (Method) Insert (Method) Remove (Method) RemoveAll (Method)
ListVisuClientDwnSL.Active (PROP) ¶ PROPERTY Active : INT
ListVisuClientDwnSL.FB_exit (METH) ¶ METHOD FB_exit : BOOL FB_Exit must be implemented explicitly. If there is an implementation, then the method is called before the controller removes the code of the function block instance (implicit call). The return value is not evaluated. InOut: Scope Name Type Comment Return FB_Exit BOOL Input bInCopyCode BOOL TRUE: the exit method is called in order to leave the instance which will be copied afterwards (online change).