private void ExitableTabControlOnClose(object sender, CloseEventArgs e)
 {
     //if (_canExecute)
     //{
         Command.Execute(_commandParameterCallback());
     //}
 }
        private void autoCompleteTb_Closed(object sender, CloseEventArgs e)
        {
            if (e.Reason == CloseReason.Tab)
            {
                autoCompleteTb.SelectEnd();
                e.Handled = true;
            }

            if (e.Reason == CloseReason.ClickList || e.Reason == CloseReason.Enter)
            {
                var selected = autoCompleteTb.SelectedItem as OmniboxResult;
                if (selected != null && !(selected is HelpOmniboxResult))
                    OmniboxClient.Providers.GetOrThrow(selected.GetType()).OnSelectedBase(selected, Window.GetWindow((DependencyObject)sender));
            }
        }
 private void ViewModel_CloseRequested(object sender, CloseEventArgs e)
 {
     DialogResult = e.IsAcceptedByUser;
 }
Example #4
0
        protected override void OnClose(CloseEventArgs e)
        {
            base.OnClose(e);

            SaveLog?.Invoke($"Client:{ID} Connect Close");
        }
Example #5
0
 void ObjectMan_Closed(Widget sender, CloseEventArgs e)
 {
     Closed -= new CloseEventHandler(ObjectMan_Closed);
     SelectButton.Seal();
     ObjectMan.Instance.Open();
 }
        internal void Stop(byte [] data, bool send)
        {
            lock (_sync) {
            _state = ServerState.ShuttingDown;

            var payload = new PayloadData (data);
            var args = new CloseEventArgs (payload);
            var frameAsBytes = send
                         ? WsFrame.CreateCloseFrame (Mask.Unmask, payload).ToByteArray ()
                         : null;

            foreach (var host in _hosts.Values)
              host.Sessions.Stop (args, frameAsBytes);

            _hosts.Clear ();
            _state = ServerState.Stop;
              }
        }
    internal void Stop (CloseEventArgs args, byte [] frameAsBytes)
    {
      lock (_sync)
      {
        _state = ServerState.SHUTDOWN;

        _sweepTimer.Enabled = false;
        foreach (var session in _sessions.Values.ToList ())
          session.Context.WebSocket.Close (args, frameAsBytes, 1000);

        _state = ServerState.STOP;
      }
    }
Example #8
0
    // As server
    internal void Close (CloseEventArgs e, byte[] frameAsBytes, TimeSpan timeout)
    {
      lock (_forConn) {
        if (_readyState == WebSocketState.Closing || _readyState == WebSocketState.Closed) {
          _logger.Info ("Closing the connection has already been done.");
          return;
        }

        _readyState = WebSocketState.Closing;
      }

      e.WasClean = closeHandshake (frameAsBytes, timeout, releaseServerResources);

      _readyState = WebSocketState.Closed;
      try {
        OnClose.Emit (this, e);
      }
      catch (Exception ex) {
        _logger.Fatal (ex.ToString ());
      }
    }
Example #9
0
 protected override void OnClose(CloseEventArgs e)
 {
     Pipe.OnClose(e, this.ID);
     base.OnClose(e);
 }
Example #10
0
 private void OnCloseHandler(object sender, CloseEventArgs e)
 {
     Debug.Log("Websocket closed with reason: " + e.Reason);
 }
 private void webSocket_OnClose(object sender, CloseEventArgs e)
 {
     timer.Start();
 }
Example #12
0
 void Instance_Closed(Widget sender, CloseEventArgs e)
 {
     ConfirmationDialogBox.Instance.Closed -= new CloseEventHandler(Instance_Closed);
     Reset();
 }
Example #13
0
 private void OnDisconnect(object sender, CloseEventArgs e)
 {
     Debug.Log("Disconnected from server; Status: " + e.Code + "; Reason: " + e.Reason + "; WasClean: " + e.WasClean);
 }
Example #14
0
 public static void OnBlockchainClose(object sender, CloseEventArgs args)
 {
     Console.WriteLine(" - Socket to Blockchain CLOSED");
 }
Example #15
0
 void MapHandler_Closed(Widget sender, CloseEventArgs e)
 {
     Closed -= new CloseEventHandler(MapHandler_Closed);
     CurrentTool = TmpCurrentTool;
     ToolMainBox.Seal(false);
 }
Example #16
0
 protected virtual void OnClose(object sender, CloseEventArgs e)
 {
 }
Example #17
0
 private void Ws_OnClose(object sender, CloseEventArgs e)
 {
     Console.WriteLine("Status: Disconnected");
     //here you can make your trade decision
 }
        internal void Stop(CloseEventArgs args, byte [] frame)
        {
            lock (_sync) {
            _state = ServerState.ShuttingDown;

            _sweepTimer.Enabled = false;
            foreach (var session in _sessions.Values.ToList ())
              session.Context.WebSocket.Close (args, frame, 1000);

            _state = ServerState.Stop;
              }
        }
 protected override void OnClose(CloseEventArgs e)
 {
     base.OnClose(e);
 }
Example #20
0
 private void closeAsync (CloseEventArgs e, bool send, bool wait)
 {
   Action<CloseEventArgs, bool, bool> closer = close;
   closer.BeginInvoke (e, send, wait, ar => closer.EndInvoke (ar), null);
 }
Example #21
0
 protected override void OnClose(CloseEventArgs e)
 {
     base.OnClose(e);
     PeerConnection.Close("remote party close");
 }
        // Remove the references to our handler
        private void HandlerOnOnClose(object sender, CloseEventArgs closedata)
        {
            WebSocketHttpServerHandler obj = sender as WebSocketHttpServerHandler;
            UnSubscribeToEvents(obj);

            lock (_activeHandlers)
                _activeHandlers.Remove(obj);
            obj.Dispose();
        }
Example #23
0
 void wsChat_OnClose(object sender, CloseEventArgs e)
 {
     Console.WriteLine(e.Reason);
 }
 protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
 {
     if (Tag == null)
     {
         if (_IsOnlyOK == true)
         {
             Tag = TaskDialogResult.OK;
         }
         else
         {
             Tag = TaskDialogResult.Cancel;
         }
     }
     if (CanClose != null)
     {
         CloseEventArgs cea;
         CanClose(this, cea = new CloseEventArgs(e.Cancel, (TaskDialogResult)Tag));
         if (cea.Cancel)
         {
             e.Cancel = true;
             base.OnClosing(e);
             return;
         }
     }
     DeleteTimer();
     base.OnClosing(e);
 }
 protected override void OnClose(CloseEventArgs e)
 {
     base.OnClose(e);
     _u("[LOGOUT] User has logged out ID: " + ID);
 }
 private void onClose(object sender, CloseEventArgs e)
 {
     _sessions.Remove (ID);
       OnClose (e);
 }
Example #27
0
 protected override void OnClose(object sender, CloseEventArgs closeChangedEventArgs)
 {
     Dispose();
     Core.Infrastructure.ChromelyAppUser.App.Properties.Save(_config);
 }
Example #28
0
 private void OnWebsocketConnectionClosed(object sender, CloseEventArgs e)
 {
     //LB_ConnectionState.BackColor = Color.Red;
     LB_ConnectionState.Invoke(new DUpdateConnectionStatus(UpdateConectionStatus), false);
     Debug.WriteLine("Connection Close: {0}", e.Reason, "");
 }
Example #29
0
 protected override void OnClose(CloseEventArgs e)
 {
     Console.WriteLine("WebSocket Close.");
 }
Example #30
0
 private void WSSharpSocket_OnClose(object sender, CloseEventArgs e)
 {
     OnClosed?.Invoke(sender, new SockJs.ClosedEventArgs(e.Code, e.Reason, e.WasClean));
 }
 private void OnClose(object sender, CloseEventArgs e)
 {
     EmitEvent("close");
 }
Example #32
0
 protected override void OnClose(CloseEventArgs e)
 {
     Sessions.Broadcast (String.Format ("{0} got logged off...", _name));
 }
Example #33
0
 protected override void OnClose(CloseEventArgs e)
 {
     Sessions.Broadcast(String.Format("{0} got logged off...", _name));
 }
Example #34
0
	protected override void OnClose (CloseEventArgs e) {
		Debug.Log("code:"+ e.Code + " reason:" + e.Reason);
	}
Example #35
0
 protected override void OnClose(CloseEventArgs e)
 {
     //
 }
Example #36
0
        void TileCreator_Closed(Widget sender, CloseEventArgs e)
        {
            Closed -= new CloseEventHandler(TileCreator_Closed);

            TypeTextBox.TextBox.TextAdded -= new TextAddedEventHandler(TextBox_TextAdded);

            KeepOldCheckBox.Seal();
        }
 /// <summary>Обработчик события закрытия сокета</summary>
 private void Ws_OnClose(object sender, CloseEventArgs e)
 {
     IsOpen  = false;
     IsClose = true;
 }
 internal void Stop (ushort code, string reason)
 {
   var e = new CloseEventArgs (code, reason);
   var send = !code.IsReserved ();
   var bytes = send ? WebSocketFrame.CreateCloseFrame (e.PayloadData, false).ToArray () : null;
   Sessions.Stop (e, bytes, send);
 }
 private void _clientSocket_OnClose(object sender, CloseEventArgs e)
 {
     Disconnected?.Invoke(this, e);
 }
Example #40
0
    private void close (CloseEventArgs e, bool send, bool wait)
    {
      lock (_forConn) {
        if (_readyState == WebSocketState.Closing || _readyState == WebSocketState.Closed) {
          _logger.Info ("Closing the connection has already been done.");
          return;
        }

        send = send && _readyState == WebSocketState.Open;
        wait = wait && send;

        _readyState = WebSocketState.Closing;
      }

      _logger.Trace ("Begin closing the connection.");

      e.WasClean = closeHandshake (
        send ? WebSocketFrame.CreateCloseFrame (e.PayloadData, _client).ToByteArray () : null,
        wait ? _waitTime : TimeSpan.Zero,
        _client ? (Action) releaseClientResources : releaseServerResources);

      _logger.Trace ("End closing the connection.");

      _readyState = WebSocketState.Closed;
      try {
        OnClose.Emit (this, e);
      }
      catch (Exception ex) {
        _logger.Fatal (ex.ToString ());
        error ("An exception has occurred during an OnClose event.", ex);
      }
    }
Example #41
0
 protected override void OnClose(CloseEventArgs e)
 {
     ConnectionClosed?.Invoke();
     base.OnClose(e);
 }
    internal void Stop (byte [] data, bool send)
    {
      var payload = new PayloadData (data);
      var args = new CloseEventArgs (payload);
      var frameAsBytes = send
                       ? WsFrame.CreateCloseFrame (Mask.UNMASK, payload).ToByteArray ()
                       : null;

      Stop (args, frameAsBytes);
    }
 protected override void OnClose(CloseEventArgs e)
 {
     _channel.UnregisterService(this);
     base.OnClose(e);
 }
Example #44
0
 public void OnWebsocketClose(object sender, CloseEventArgs args)
 {
     config.onCloseCallback(this, args.Code, args.Reason);
 }
 /// <summary>
 /// Is called when the WebSocket connection has been closed.
 /// </summary>
 /// <param name="e">
 /// A <see cref="CloseEventArgs"/> that contains an event data associated with
 /// an inner <see cref="WebSocket.OnClose"/> event.
 /// </param>
 protected virtual void OnClose(CloseEventArgs e)
 {
 }
Example #46
0
 private void ExitApplication(Object o, CloseEventArgs e)
 {
     this.Close();
 }
 private void OnCloseScrollView(object sender, CloseEventArgs e)
 {
     UIUtils.DestroyChilds(name + "/Search/ScrollView", true);
     DeleteScrollViewItem();
 }
    internal void Stop (ushort code, string reason)
    {
      var e = new CloseEventArgs (code, reason);

      var send = !code.IsReserved ();
      var bytes =
        send ? WebSocketFrame.CreateCloseFrame (e.PayloadData, false).ToByteArray () : null;

      var timeout = send ? WaitTime : TimeSpan.Zero;
      Sessions.Stop (e, bytes, timeout);
    }
Example #49
0
 protected override void OnClose(CloseEventArgs e)
 {
     emu.CloseCom();
 }
        private void onClose(object sender, CloseEventArgs e)
        {
            if (_id == null)
            return;

              _sessions.Remove (_id);
              OnClose (e);
        }
        protected override void OnClose(CloseEventArgs e)
        {
            base.OnClose(e);

            Console.WriteLine("[PlayerDataDump.ProfileStorage] CLOSE: Code:" + e.Code + ", Reason:" + e.Reason);
        }
 /// <summary>
 /// Is called when the WebSocket connection has been closed.
 /// </summary>
 /// <param name="e">
 /// A <see cref="CloseEventArgs"/> that contains an event data associated with
 /// an inner <see cref="WebSocket.OnClose"/> event.
 /// </param>
 protected virtual void OnClose(CloseEventArgs e)
 {
 }
Example #53
0
            protected override void OnClose(CloseEventArgs e)
            {
                var reason = string.IsNullOrEmpty(e.Reason) ? "Unknown" : e.Reason;

                Interface.Oxide.LogInfo($"[Rcon] Connection from {Address} closed: {reason} ({e.Code})");
            }
        internal void Stop(CloseEventArgs e, byte[] frameAsBytes, TimeSpan timeout)
        {
            lock (_sync) {
            _state = ServerState.ShuttingDown;

            _sweepTimer.Enabled = false;
            foreach (var session in _sessions.Values.ToList ())
              session.Context.WebSocket.Close (e, frameAsBytes, timeout);

            _state = ServerState.Stop;
              }
        }
Example #55
0
 protected override void OnClose(CloseEventArgs e)
 {
     Sessions.Sweep();
     Debug.LogFormat("Close SimulationControlService({0}), {1}", e.Code, e.Reason);
 }