private void ConnectComplete(IAsyncResult ar) { _baseSocket.EndConnect(ar); // -- End the connection event.. IsConnected = true; // -- Flag the system as connected _baseStream = _baseSocket.GetStream(); _baseStream.BeginRead(_readBuffer, 0, ReadSize, ReadComplete, null); // -- Begin reading data Connected?.SafeRaise(new SocketConnectedArgs(this)); // -- Trigger the socket connected event. }
private void ConnectComplete(IAsyncResult ar) { try { _baseSocket.EndConnect(ar); // -- End the connection event.. IsConnected = true; // -- Flag the system as connected _baseStream = _baseSocket.GetStream(); _baseStream.BeginRead(_readBuffer, 0, ReadSize, ReadComplete, null); // -- Begin reading data Connected?.SafeRaise(new SocketConnectedArgs(this)); // -- Trigger the socket connected event. } catch (Exception ex) { IsConnected = false; ErrorReceived?.SafeRaise(new SocketErrorArgs(this, "Error during connect: " + ex.Message)); } }
private void ConnectComplete(IAsyncResult ar) { try { _baseSocket.EndConnect(ar); // -- End the connection event.. IsConnected = true; // -- Flag the system as connected _baseStream = _baseSocket.GetStream(); _baseStream.BeginRead(_readBuffer, 0, ReadSize, ReadComplete, null); // -- Begin reading data if (Connected != null) { Connected.SafeRaise(new SocketConnectedArgs(this)); } // Task.Run(() => Connected(new SocketConnectedArgs(this))); // -- Trigger the socket connected event. } catch (Exception e) { if (Disconnected != null) { Disconnected.SafeRaise(new SocketDisconnectedArgs(this, "Unable Connect to server")); } } }
private void OnConnect(NetworkMessage msg) { Connected.SafeRaise(msg.conn.connectionId); }
private void OnConnect(NetworkMessage msg) { DevLogger.Log(string.Concat("Connected: ", msg.conn.address)); Connected.SafeRaise(); }