Opc.Ua.Com.Client.ServerDiagnosticsCtrl.Initialize C# (CSharp) Method

Initialize() public method

Creates a form which displays the status for a UA server.
public Initialize ( StandardServer server, ApplicationConfiguration configuration ) : void
server Opc.Ua.Server.StandardServer The server displayed in the form.
configuration ApplicationConfiguration The configuration used to initialize the server.
return void
        public void Initialize(StandardServer server, ApplicationConfiguration configuration)
        {
            m_server = server;
            m_configuration = configuration;
            UpdateTimerCTRL.Enabled = true;
            
            // add the urls to the drop down.
            UrlCB.Items.Clear();

            foreach (EndpointDescription endpoint in m_server.GetEndpoints())
            {
                if (UrlCB.FindStringExact(endpoint.EndpointUrl) == -1)
                {
                    UrlCB.Items.Add(endpoint.EndpointUrl);
                }
            }

            if (UrlCB.Items.Count > 0)
            {
                UrlCB.SelectedIndex = 0;
            }
        }
        #endregion