C# Class PlotPing.PlotPing

Inheritance: System.Windows.Forms.Form
ファイルを表示 Open project: ccampo133/PlotPing

Public Methods

Method Description
PlotPing ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

aboutToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
drawTable ( List hops ) : void
exitToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
exportChartMenuItem_Click ( object sender, EventArgs e ) : void

Saves the chart as either a PNG, JPEG or GIF file as whatever the user specifies the name to be

exportDataFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
getInterface ( string label ) : NetworkInterface
hideHScrollBar ( ) : void
initChart ( ) : void
initTable ( List hops ) : void
interfaceLabel ( NetworkInterface adapter ) : string
interfaceTooltip ( NetworkInterface adapter ) : string
listBox1_MouseMove ( object sender, MouseEventArgs e ) : void
nTraceLbl_MouseHover ( object sender, EventArgs e ) : void
routeListView_ItemDrag ( object sender, ItemDragEventArgs e ) : void

Provides an easy way to copy the IP address from one of the hops. Use case: you enter google.com, but you really only care whether your packets are making it through your ISP, so you want to copy an IP address much closer to home (and restart PlotPing using that).

saveCSV ( string filename ) : void
traceBtn_Click ( object sender, EventArgs e ) : void
tracertBackgroundWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
tracertBackgroundWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
tracertBackgroundWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
updateChart ( long ping ) : void
updateCounters ( Hop hop ) : void
updateLastTableRow ( Hop curHop ) : void
updateTableRow ( Hop curHop, ListViewItem curItem ) : void
updateYAxis ( ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

PlotPing() public method

public PlotPing ( ) : System
return System