private void ClientOnClose(object sender, WebSocketSharp.CloseEventArgs e) { Invoke(new Action(() => { IsConnecting = false; IsDisconnectedByError = false; statusProgress.Visible = false; if (e.WasClean) { statusBar.Text = App.StaticData.LocaleStrings["main.status.disconnectedClearly"].Replace("{address}", App.StaticData.ClientSettings.LastServerAddress).Replace("{port}", App.StaticData.ClientSettings.LastServerPort.ToString()); } else { IsDisconnectedByError = true; statusBar.Text = App.StaticData.LocaleStrings["main.status.disconnectedWithError"].Replace("{address}", App.StaticData.ClientSettings.LastServerAddress).Replace("{port}", App.StaticData.ClientSettings.LastServerPort.ToString()).Replace("{reason}", e.Reason); if (!IsHiddenConnection) { MessageBox.Show(App.StaticData.LocaleStrings["main.status.disconnectedWithError"].Replace("{address}", App.StaticData.ClientSettings.LastServerAddress).Replace("{port}", App.StaticData.ClientSettings.LastServerPort.ToString()).Replace("{reason}", e.Reason), App.StaticData.LocaleStrings["common.message.title.error"], MessageBoxButtons.OK, MessageBoxIcon.Error); } } mainTabHomePanel.Enabled = true; mainMenuConnectToServer.Enabled = true; mainMenuDisconnect.Enabled = false; })); }
private void Connection_OnDead(DiscordMediaConnection connection, WebSocketSharp.CloseEventArgs args) { ulong prevChannel = _channelId.Value; _channelId = null; _client.TriggerVCDisconnect(_guildId, prevChannel, args); }
private void OnWebSocketClose(object sender, WebSocketSharp.CloseEventArgs e) { if (e.WasClean) { ddpConnectionState = ConnectionState.CLOSED; sessionId = null; subscriptions.Clear(); methodCalls.Clear(); coroutineHelper.RunInMainThread(() => { if (OnDisconnected != null) { OnDisconnected(this); } }); } else { ddpConnectionState = ConnectionState.DISCONNECTED; coroutineHelper.RunInMainThread(() => { if (OnDisconnected != null) { OnDisconnected(this); } }); } }
private void OnClose(object _sender, WebSocketSharp.CloseEventArgs _args) { if (Closed != null) { Closed(this, _args.Code, _args.Reason); } }
void webSocket_OnClose(object sender, WebSocketSharp.CloseEventArgs e) { if (traceWriter != null) { traceWriter.WriteLine("connection closed"); } }
/// <summary> /// 关闭 /// </summary> /// <param name="e"></param> protected override void OnClose(WebSocketSharp.CloseEventArgs e) { if (ConnectCountChange != null) { ConnectCountChange(this); } //CommonInfo.Output("断开连接{0}", this.TaskId); }
private void Client_OnClose(object sender, WebSocketSharp.CloseEventArgs e) { appendChat($"Closed: {e.Code} -- {e.Reason}\r\n", FontStyle.Bold, Color.DarkOrange); this.Invoke(new Action(() => { GameForm?.Close(); GameForm = null; })); }
void HandleDisconnect(object sender, WebSocketSharp.CloseEventArgs e) { log_.Info("disconnected"); if (game_ != null) { game_.RemovePlayer(this); } this.Disconnect(); }
private void OnWebsocketClose(object sender, WebSocketSharp.CloseEventArgs e) { this.CallEventHandler(Event.DISCONNECT); if (this.AutoReconnect) { this.Connect(); } }
private static void _ReportService_OnSocketClose(object sender, WebSocketSharp.CloseEventArgs e) { Report s = (Report)sender; if (s.Token != null) { killLogusers(s.Token); } //Console.WriteLine(format, SFCSocket.WebSocketServices.SessionCount, s.ClientIP, s.ClientPort, s.ID, "Connetion Close"); }
private void CloseConnectionCallback(WebSocketSharp.CloseEventArgs e) { if ("SocketWaitTimeExceeded".Equals(e.Reason)) { // assume that we just don't have internet StartOfflineWorkflow(); // but try connecting anyway ConnectUser(usertoken); } }
private void MasterSocket_close(Object sender, WebSocketSharp.CloseEventArgs e) { int i = clients.FindIndex(x => x.ID == (string)sender); if (i > -1) { clients.RemoveAt(i); } Console.WriteLine(" Socket closed : " + sender); }
private void WebSocket_Closed(object sender, WebSocketSharp.CloseEventArgs e) { log.Warn("WebSocket error: {0}, {1}. Trying to reconnect...", e.Reason, e.Code); isConnecting = false; webSocketState = FluxWebSocketStates.Closed; if (OnClose != null) { OnClose(); } }
public void EndClientSession(object sender, EventArgs e) { // The session has ended WebSocketSharp.CloseEventArgs closeArgs = (WebSocketSharp.CloseEventArgs)e; if (!clientConnected) { clientDied = true; } clientClosed.SetResult(true); //Console.WriteLine("Close code: '" + closeArgs.Code + "'"); }
private void Client_SocketClosed(object sender, WebSocketSharp.CloseEventArgs e) { connected = false; if (string.IsNullOrWhiteSpace(e.Reason)) { Term.Log("Socket Closed", ConsoleColor.Yellow); } else { Term.Log("Socket Closed. Reason: " + e.Reason, ConsoleColor.Yellow); } }
private void Wsclient_OnClose(object sender, WebSocketSharp.CloseEventArgs e) { Task.Run(() => { this.showWaiting(); while (wsclient.state != WebSocketSharp.WebSocketState.Open) { wsclient.StartClient(); Thread.Sleep(30000); } }); }
static StackObject *get_Reason_0(ILIntepreter __intp, StackObject *__esp, IList <object> __mStack, CLRMethod __method, bool isNewObj) { ILRuntime.Runtime.Enviorment.AppDomain __domain = __intp.AppDomain; StackObject *ptr_of_this_method; StackObject *__ret = ILIntepreter.Minus(__esp, 1); ptr_of_this_method = ILIntepreter.Minus(__esp, 1); WebSocketSharp.CloseEventArgs instance_of_this_method = (WebSocketSharp.CloseEventArgs) typeof(WebSocketSharp.CloseEventArgs).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); var result_of_this_method = instance_of_this_method.Reason; return(ILIntepreter.PushObject(__ret, __mStack, result_of_this_method)); }
private static void Client_OnClose(object sender, WebSocketSharp.CloseEventArgs e) { StaticData.LoggerInstance.Log(Utils.LogEntryType.Info, "Closing connection to \"" + StaticData.ClientInstance.Url + "\"..."); if (e.WasClean) { StaticData.LoggerInstance.Log(Utils.LogEntryType.Info, "Connection to \"" + StaticData.ClientInstance.Url + "\" closed clearly!"); } else { StaticData.LoggerInstance.Log(Utils.LogEntryType.Warning, "Unable to close connection to \"" + StaticData.ClientInstance.Url + "\" clearly! Code: " + e.Code); StaticData.LoggerInstance.Log(Utils.LogEntryType.Warning, "Reason of disconnect: " + e.Reason); } StaticData.ClientInstance = null; OnClose.Invoke(sender, e); }
public void OnDisconnect(object sender, WebSocketSharp.CloseEventArgs e) { HandleClose(); }
void HandleOnClosed(object sender, WebSocketSharp.CloseEventArgs e) { Connected = false; }
public CloseEventArgWrapper(WebSocketSharp.CloseEventArgs pEventArgs) { _objEventArgs = pEventArgs; }
internal VoiceDisconnectEventArgs(DiscordSocketClient client, ulong?guildId, ulong channelId, WebSocketSharp.CloseEventArgs close) { if (guildId.HasValue) { Guild = new MinimalGuild(guildId.Value).SetClient(client); } Channel = new MinimalChannel(channelId).SetClient(client); Code = (DiscordMediaCloseCode)close.Code; Reason = close.Reason; }
private void _ReportService_OnSocketClose(object sender, WebSocketSharp.CloseEventArgs e) { Report s = (Report)sender; UpdateControl(s.ClientIP + ":" + s.ClientPort + ":" + s.ID + ">>> Connetion Close \r\n", -1); }
void socket_OnClose(object sender, WebSocketSharp.CloseEventArgs e) { EventHelper.FireEventIfNotNull(Closed, this, EventArgs.Empty, _logger); }
protected override void OnClose(WebSocketSharp.CloseEventArgs e) { Log(ID + ": Closed, Code: " + e.Code + ", Reason: " + e.Reason); }
protected override void onClose(object sender, WebSocketSharp.CloseEventArgs e) { removeFromSubscribers(); }
private void Client_OnClose(object sender, WebSocketSharp.CloseEventArgs e) { notifyIcon.Icon = Properties.Resources.mopidy_icon_gray; }