Exemple #1
0
        protected override void OnStatusChanged(StatusCode statusCode)
        {
            switch (statusCode)
            {
            case StatusCode.Connect:
                ConnectFromServer?.Invoke();
                break;

            case StatusCode.Disconnect:
                DisconnectFromServer?.Invoke();
                break;
            }
        }
        public override MainParentClass Menu_Virtual(ProgressOfUpdateAtStructAttribute Parent)
        {
            ProgressOfUpdateAtStructAttribute Progress = Parent.NonSerializedConfig.GetOnEntry;

            Progress.SetName(nameof(ListenSockets));
            Progress.NonSerializedConfig.Method = new Action(() =>
            {
                Task.Run(() =>
                {
                    ConnectFromServer.StartListening(typeof(MethodsCall).AssemblyQualifiedName, 11000);
                });
            });
            Progress.Start();

            return(default);