コード例 #1
0
 void transfer_OnProgress(ITftpTransfer transfer, TftpTransferProgress progress)
 {
     BeginInvoke((new EventHandler(delegate(object o, EventArgs e)
     {
         skinProgressBar1.Value = progress.TransferredBytes;
     })));
     TransferFinishedEvent.Set();
 }
コード例 #2
0
        private void HandleTransferProgress(ITftpTransfer transfer, TftpTransferProgress progress)
        {
            _logger.LogDebug(
                "Transfer {0} progress changed to {1}/{2} bytes.",
                _transferId,
                progress.TransferredBytes,
                progress.TotalBytes);

            var evt = new TftpDownloadProgressChangedEvent(
                _clientInfo,
                _clock.GetOffsetNow(),
                _transferId,
                transfer.Filename,
                progress.TotalBytes,
                progress.TransferredBytes);

            _logService.LogEvent(evt);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: vorot/tftp.net
 static void transfer_OnProgress(ITftpTransfer transfer, TftpTransferProgress progress)
 {
     OutputTransferStatus(transfer, "Progress " + progress);
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: Valks/tftp.net
 static void transfer_OnProgress(ITftpTransfer transfer, TftpTransferProgress progress)
 {
     Console.WriteLine("Transfer running. Progress: " + progress);
 }
コード例 #5
0
ファイル: Client.cs プロジェクト: SemikAlexander/TFTP
 void transfer_OnProgress(ITftpTransfer transfer, TftpTransferProgress progress)
 {
     form.Log.Invoke("Transfer running. Progress: " + progress);
 }