private void Flickr_OnUploadProgress(object sender, UploadProgressEventArgs e) { if (progress != null) { progress(e.Bytes); } }
private void Assets_OnUploadProgress(object sender, UploadProgressEventArgs e) { if (OnUploadReceived != null) { OnUploadReceived(e); } }
static void OnUploadProgress(object sender, UploadProgressEventArgs e) { if (!e.UploadComplete && e.ProcessPercentage > 0) { //Console.CursorLeft = 30; //Console.Write("{0}%", e.ProcessPercentage); } }
private void _cycles_UploadProgress(object sender, UploadProgressEventArgs e) { _status = e.Message; if (!_cycles.CancelRender) { SignalRedraw(); } }
void connector_OnUploadReceived(UploadProgressEventArgs e) { this.Dispatcher.BeginInvoke(new Action(() => { // Update the progress bar to reflect the download progress UploadProgressBar.Value = e.Progress; } )); }
void HandleFlickrProgress(object sender, UploadProgressEventArgs args) { if (args.UploadComplete) { progress_dialog.Fraction = photo_index / (double)selection.Count; progress_dialog.ProgressText = string.Format(Catalog.GetString("Waiting for response {0} of {1}"), photo_index, selection.Count); } progress_dialog.Fraction = (photo_index - 1.0 + (args.BytesSent / (double)info.Length)) / (double)selection.Count; }
private void OnUploadProgressAsync(UploadProgressEventArgs e) { var handler = this.UploadProgress; if (handler != null) { handler.BeginInvoke(this, e, handler.EndInvoke, null); } }
private void HandleUploadProgress(object o, UploadProgressEventArgs args) { if (approx_size == 0) { progress_dialog.ProgressText = System.String.Format(Catalog.GetString("{0} Sent"), GLib.Format.SizeForDisplay(args.BytesSent)); } else { progress_dialog.ProgressText = System.String.Format(Catalog.GetString("{0} of approx. {1}"), GLib.Format.SizeForDisplay(sent_bytes + args.BytesSent), GLib.Format.SizeForDisplay(approx_size)); } progress_dialog.Fraction = ((photo_index - 1) / (double)items.Length) + (args.BytesSent / (args.BytesTotal * (double)items.Length)); }
private void HandleUploadProgress(object o, UploadProgressEventArgs args) { if (approx_size == 0) { progress_dialog.ProgressText = System.String.Format("{0} Sent", SizeUtil.ToHumanReadable(args.BytesSent)); } else { progress_dialog.ProgressText = System.String.Format("{0} of approx. {1}", SizeUtil.ToHumanReadable(sent_bytes + args.BytesSent), SizeUtil.ToHumanReadable(approx_size)); } progress_dialog.Fraction = ((photo_index - 1) / (double)items.Length) + (args.BytesSent / (args.BytesTotal * (double)items.Length)); }
void Uploader_Progress(object sender, UploadProgressEventArgs e) { Gtk.Application.Invoke(delegate { if (e.Progress == 100) { buttonCancel.Sensitive = false; } uploadLabel.Text = string.Format("Upload progress: {0}%", e.Progress); progressbar1.Fraction = ((double)(e.Progress)) / 100.0; }); }
// ----- Callbacks private void FlickrOnOnUploadProgress(object sender, UploadProgressEventArgs args) { if (args.UploadComplete) { if (_lastOuput != null) { _console.Clean(_lastOuput); } _watch.Stop(); } else { var speed = args.BytesSent / _watch.ElapsedMilliseconds * 1000; var timeRemaining = speed == 0 ? TimeSpan.Zero : TimeSpan.FromSeconds((args.TotalBytesToSend - args.BytesSent) / speed); var ouput = $"{args.ProcessPercentage} % ({args.BytesSent.ToOctets()} on {args.TotalBytesToSend.ToOctets()} - {speed.ToOctets()}/s, time remaning {timeRemaining})"; if (_lastOuput != null) { _console.Clean(_lastOuput); } _lastOuput = _console.Write(ouput); } }
// Fonction appelée lors de la progression de l'envoi d'une photo private void flickrProgressionEnvoiPhoto(object sender, UploadProgressEventArgs progression) { // Change la valeur de la barre de progression valProgression = progression.ProcessPercentage; }
/// <summary> /// Fires the <see cref="Progress" /> event. /// </summary> /// <remarks> /// This event fires only if there is an handler attached to it. A simple overload of the On[Event] method in /// a derived class will not be invoked unless there is at least one handler attached to the event. /// </remarks> /// <param name="e">A <see cref="T:Wisej.Web.UploadProgressEventArgs" /> that contains the event data. </param> protected virtual void OnProgress(UploadProgressEventArgs e) { ((UploadProgressEventHandler)base.Events[nameof(Progress)])?.Invoke(this, e); }
public async Task <bool> UploadAsync(Stream stream, FtpFile ftpFile, CancellationToken cancellationToken, bool createDirectoryIfNotExists = true) { using (await this._mutex.LockAsync(cancellationToken)) { var controlComplexSocket = await this.EnsureConnectionAndAuthenticationAsync(cancellationToken); if (controlComplexSocket == null) { return(false); } { var success = await this.GotoParentDirectoryAsync(controlComplexSocket, ftpFile, cancellationToken, createDirectoryIfNotExists); if (!success) { return(false); } } // sending PASV // reading PASV var transferComplexSocket = await this.GetPassiveComplexSocketAsync(controlComplexSocket, cancellationToken); if (transferComplexSocket == null) { return(false); } FtpReply ftpReply; using (transferComplexSocket) { // sending STOR // open transfer socket // reading STOR (150 ...) var success = await this.SendAndLogAsync(controlComplexSocket, cancellationToken, "STOR {0}", ftpFile.FileName); if (!success) { return(false); } success = await transferComplexSocket.ConnectAsync(cancellationToken); if (!success) { return(false); } ftpReply = await this.ReceiveAndLogAsync(controlComplexSocket, cancellationToken); if (!ftpReply.Success) { return(false); } { // sending transfer socket success = await transferComplexSocket.Socket.SendAsync(this.ChunkSendBufferSize, controlComplexSocket.GetSocketAsyncEventArgs, stream, cancellationToken, (bytesSent, bytesTotal) => { var uploadProgressEventArgs = new UploadProgressEventArgs(bytesSent, bytesTotal); this.OnUploadProgressAsync(uploadProgressEventArgs); }); if (!success) { return(false); } } } if (!ftpReply.Completed) { // reading STOR (226 ...) ftpReply = await this.ReceiveAndLogAsync(controlComplexSocket, cancellationToken); if (!ftpReply.Success) { return(false); } } } return(true); }
public void FlickrOnUploadProgress(object sender, UploadProgressEventArgs e) { progress.Report(e.ProcessPercentage + "%"); }
protected void OnUploadProgress(UploadProgressEventArgs args) { syncContext.Post(delegate(Object _) { if (completed) return; if (UploadProgress != null) UploadProgress(this, args); }, null); }
/// <summary> /// Triggers the <see cref="OnProgress"/> event. Allows interception of the event in derived components. /// </summary> protected virtual Task InvokeOnProgressAsync(UploadProgressEventArgs args) => OnProgress.InvokeAsync(args);