void listener_Accepted(object sender, SocketAcceptedEventArgs e) { if (InvokeRequired) { Invoke(new SocketAcceptedHandler(listener_Accepted), sender, e); return; } //Stop the listener listener.Stop(); //listener1.Stop(); //Create the transfer client based on our newly connected socket. transferClient = new TransferClient(e.Accepted); //Set our output folder. transferClient.OutputFolder = outputFolder; //Register the events. registerEvents(); //Run the client transferClient.Run(); //Start the progress timer tmrOverallProg.Start(); //And set the new connection state. setConnectionStatus(transferClient.EndPoint.Address.ToString()); }
private void connectCallback(object sender, string error) { if (InvokeRequired) { Invoke(new ConnectCallback(connectCallback), sender, error); return; } Enabled = true; //If the error is not equal to null, something went wrong. if (error != null) { transferClient.Close(); transferClient = null; MessageBox.Show(error, "Connection Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //Register the events registerEvents(); //Set the output folder transferClient.OutputFolder = outputFolder; //Run the client transferClient.Run(); //Set the connection status setConnectionStatus(transferClient.EndPoint.Address.ToString()); //Start the progress timer. tmrOverallProg.Start(); //Set our connect button text to "Disconnect" btnConnect.Text = "Disconnect"; }
private void Listener_Accepted(object sender, SocketAcceptedEventArgs e) { listeners.Stop(); transferClient = new TransferClient(e.Accepted); transferClient.OutputFolder = outputfolder; RegisterEvents(); transferClient.Run(); tmrOverallprog.Start(); setConnetionStaus(transferClient.EndPoint.Address.ToString()); }
private void Listener_Accepted(object sender, SocketAcceptedEventArgs e) { listener.Stop(); transferClient = new TransferClient(e.Accepted); transferClient.OutputFolder = outputFolder; registerEvents(); transferClient.Run(); timerOverallProgress.Start(); ConnectionStatus = transferClient.EndPoint.Address.ToString(); sendFileCommand.RaiseCanExecuteChanged(); }
private void listener_Accepted(object sender, SocketAcceptedEventArgs e) { if (InvokeRequired) { Invoke(new SocketAcceptedHandler(listener_Accepted), sender, e); return; } listener.Stop(); transferClient = new TransferClient(e.Accepted); transferClient.OutputFolder = outputFolder; registerEvents(); transferClient.Run(); tmrOverallProg.Start(); setConnectionStatus(transferClient.EndPoint.Address.ToString()); }
private void connectCallback(object sender, string error) { if (error != null) { transferClient.Close(); transferClient = null; ConnectionStatus = error; return; } registerEvents(); transferClient.OutputFolder = outputFolder; transferClient.Run(); ConnectionStatus = transferClient.EndPoint.Address.ToString(); timerOverallProgress.Start(); ConnectText = "Disconnect"; }
public void connectCallBack(object sender, string error) { Enbled = true; if (error != null) { transferClient.Close(); transferClient = null; return; } RegisterEvents(); transferClient.OutputFolder = outputfolder; transferClient.Run(); setConnetionStaus(transferClient.EndPoint.Address.ToString()); tmrOverallprog.Start(); setConnetionStaus("Connecting..."); //TODO:Refresh UI }
private void connectCallBack(Object sender, string error) { if (InvokeRequired) { Invoke(new ConnectCallBack(connectCallBack), sender, error); return; } Enabled = true; if (error != null) { transferClient.Close(); transferClient = null; MessageBox.Show(error, "Connection Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } registerEvents(); transferClient.OutPutFolder = outputFolder; transferClient.Run(); setConnectionStatus(transferClient.EndPoint.Address.ToString()); tmrOverallProg.Start(); btnConnect.Text = "Disconnect"; }