|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
Displays overall progress info on all incoming and outgoing transfers.
As incoming transfers are swarmed, aggregate statistics are shown. Gives the user an idea of how much bandwidth is being used for transfers.
Field Summary | |
---|---|
System.ComponentModel.IContainer | components |
Naanou.Common.IWindowDocker | docker |
Naanou.ResourceExchange.ResourceExchanger | exchanger |
System.Windows.Forms.ImageList | il |
System.Windows.Forms.ColumnHeader | inColProgress |
System.Windows.Forms.ColumnHeader | inColResource |
System.Windows.Forms.ColumnHeader | inColSize |
System.Windows.Forms.ColumnHeader | inColSpeed |
System.Windows.Forms.ColumnHeader | inColState |
System.Windows.Forms.ColumnHeader | inColSwarm |
System.Windows.Forms.ListView | incomingList |
System.Windows.Forms.Label | lblIncomingHeader |
System.Windows.Forms.Label | lblIncomingStatus |
System.Windows.Forms.Label | lblOutgoingHeader |
System.Windows.Forms.Label | lblOutgoingStatus |
System.Windows.Forms.ColumnHeader | outColProgress |
System.Windows.Forms.ColumnHeader | outColResource |
System.Windows.Forms.ColumnHeader | outColSize |
System.Windows.Forms.ColumnHeader | outColSpeed |
System.Windows.Forms.ColumnHeader | outColUser |
System.Windows.Forms.ListView | outgoingList |
System.Windows.Forms.PictureBox | picIncoming |
System.Windows.Forms.PictureBox | picOutgoing |
System.Windows.Forms.Panel | pnlRecvs |
System.Windows.Forms.Panel | pnlRecvsHeader |
System.Windows.Forms.Panel | pnlSends |
System.Windows.Forms.Panel | pnlSendsHeader |
ClintHeyer.Httpd.Server | server |
System.Windows.Forms.Splitter | splitter1 |
System.Windows.Forms.Timer | timer |
Fields inherited from class System.Windows.Forms.ScrollableControl |
---|
scrollPosition |
Fields inherited from class System.Windows.Forms.Control |
---|
window |
Constructor Summary | |
---|---|
frmMonitor(Naanou.ResourceExchange.ResourceExchanger exchanger, Naanou.Common.IWindowDocker docker) |
Properties inherited from class System.Windows.Forms.Form |
---|
AcceptButton, ActiveMdiChild, AllowTransparency, AutoScale, AutoScaleBaseSize, AutoScroll, BackColor, CancelButton, ClientSize, ControlBox, CreateParams, DefaultImeMode, DefaultSize, DesktopBounds, DesktopLocation, DialogResult, FormBorderStyle, HelpButton, Icon, IsMdiChild, IsMdiContainer, IsRestrictedWindow, KeyPreview, MaximizeBox, MaximizedBounds, MaximumSize, MdiChildren, MdiParent, Menu, MergedMenu, MinimizeBox, MinimumSize, Modal, Opacity, OwnedForms, Owner, ShowInTaskbar, Size, SizeGripStyle, StartPosition, TabIndex, TopLevel, TopMost, TransparencyKey, WindowState |
Properties inherited from class System.Windows.Forms.ContainerControl |
---|
ActiveControl, BindingContext, ParentForm |
Properties inherited from class System.Windows.Forms.ScrollableControl |
---|
AutoScrollMargin, AutoScrollMinSize, AutoScrollPosition, DisplayRectangle, DockPadding, HScroll, VScroll |
Properties inherited from class System.Windows.Forms.Control |
---|
AccessibilityObject, AccessibleDefaultActionDescription, AccessibleDescription, AccessibleName, AccessibleRole, AllowDrop, Anchor, BackgroundImage, Bottom, Bounds, CanFocus, CanSelect, Capture, CausesValidation, ClientRectangle, CompanyName, ContainsFocus, ContextMenu, Controls, Created, Cursor, DataBindings, Disposing, Dock, Enabled, Focused, Font, FontHeight, ForeColor, Handle, HasChildren, Height, ImeMode, InvokeRequired, IsAccessible, IsDisposed, IsHandleCreated, Left, Location, Name, Parent, ProductName, ProductVersion, RecreatingHandle, Region, RenderRightToLeft, ResizeRedraw, Right, RightToLeft, ShowFocusCues, ShowKeyboardCues, Site, TabStop, Tag, Text, Top, TopLevelControl, Visible, Width, WindowTarget |
Properties inherited from class System.ComponentModel.Component |
---|
Container, DesignMode, Events |
Method Summary | |
---|---|
void |
Dispose(bool disposing) Clean up any resources being used. |
Crownwood.Magic.Menus.MenuCommand | GetSwarmMenus(Naanou.ResourceExchange.Downloader d) |
void | incomingList_ItemActivate(object sender, System.EventArgs e) |
void | incomingList_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) |
void |
InitializeComponent() Required method for Designer support - do not modify the contents of this method with the code editor. |
System.Windows.Forms.ListViewItem | NewIncomingItem(Naanou.ResourceExchange.Downloader d) |
System.Windows.Forms.ListViewItem | NewOutgoingItem(ClintHeyer.Httpd.HttpReply reply) |
void | OnDownloadStarted(Naanou.ResourceExchange.DownloadStartedEventArgs args) |
void | OnReplyStarted(ClintHeyer.Httpd.Context c, ClintHeyer.Httpd.ReplyArgs args) |
void | outgoingList_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) |
bool |
RefreshIncomingItem(System.Windows.Forms.ListViewItem item) Refreshes the given item. Returns true if closed |
bool | RefreshOutgoingItem(System.Windows.Forms.ListViewItem item) |
void | ShowTransferInspecter(Naanou.ResourceExchange.Downloader d) |
void | StartUpdating() |
void | StopUpdating() |
void | SyncIncoming() |
void | SyncOutgoing() |
void | timer_Tick(object sender, System.EventArgs e) |
void | UpdateIncoming() |
void | UpdateOutgoing() |
void | UpdateUI() |
Methods inherited from class System.Windows.Forms.ContainerControl |
---|
IContainerControl.ActivateControl, OnControlRemoved, ProcessDialogChar, ProcessMnemonic, Validate |
Methods inherited from class System.Windows.Forms.ScrollableControl |
---|
GetScrollState, OnLayout, OnMouseWheel, ScrollControlIntoView, SetAutoScrollMargin, SetDisplayRectLocation, SetScrollState |
Methods inherited from class System.ComponentModel.Component |
---|
Dispose, Finalize, GetService |
Methods inherited from class System.MarshalByRefObject |
---|
CreateObjRef, GetLifetimeService, InitializeLifetimeService |
Methods inherited from class System.Object |
---|
Equals, GetHashCode, GetType, MemberwiseClone |
Events inherited from class System.Windows.Forms.Form |
---|
Activated, Closed, Closing, Deactivate, InputLanguageChanged, InputLanguageChanging, Load, MaximizedBoundsChanged, MaximumSizeChanged, MdiChildActivate, MenuComplete, MenuStart, MinimumSizeChanged |
Events inherited from class System.Windows.Forms.Control |
---|
BackColorChanged, BackgroundImageChanged, BindingContextChanged, CausesValidationChanged, ChangeUICues, Click, ContextMenuChanged, ControlAdded, ControlRemoved, CursorChanged, DockChanged, DoubleClick, DragDrop, DragEnter, DragLeave, DragOver, EnabledChanged, Enter, FontChanged, ForeColorChanged, GiveFeedback, GotFocus, HandleCreated, HandleDestroyed, HelpRequested, ImeModeChanged, Invalidated, KeyDown, KeyPress, KeyUp, Layout, Leave, LocationChanged, LostFocus, MouseDown, MouseEnter, MouseHover, MouseLeave, MouseMove, MouseUp, MouseWheel, Move, Paint, ParentChanged, QueryAccessibilityHelp, QueryContinueDrag, Resize, RightToLeftChanged, SizeChanged, StyleChanged, SystemColorsChanged, TabIndexChanged, TabStopChanged, TextChanged, Validated, Validating, VisibleChanged |
Events inherited from class System.ComponentModel.Component |
---|
Disposed |
Field Detail |
---|
private System.ComponentModel.IContainer components
private Naanou.Common.IWindowDocker docker
private Naanou.ResourceExchange.ResourceExchanger exchanger
private System.Windows.Forms.ImageList il
private System.Windows.Forms.ColumnHeader inColProgress
private System.Windows.Forms.ColumnHeader inColResource
private System.Windows.Forms.ColumnHeader inColSize
private System.Windows.Forms.ColumnHeader inColSpeed
private System.Windows.Forms.ColumnHeader inColState
private System.Windows.Forms.ColumnHeader inColSwarm
private System.Windows.Forms.ListView incomingList
private System.Windows.Forms.Label lblIncomingHeader
private System.Windows.Forms.Label lblIncomingStatus
private System.Windows.Forms.Label lblOutgoingHeader
private System.Windows.Forms.Label lblOutgoingStatus
private System.Windows.Forms.ColumnHeader outColProgress
private System.Windows.Forms.ColumnHeader outColResource
private System.Windows.Forms.ColumnHeader outColSize
private System.Windows.Forms.ColumnHeader outColSpeed
private System.Windows.Forms.ColumnHeader outColUser
private System.Windows.Forms.ListView outgoingList
private System.Windows.Forms.PictureBox picIncoming
private System.Windows.Forms.PictureBox picOutgoing
private System.Windows.Forms.Panel pnlRecvs
private System.Windows.Forms.Panel pnlRecvsHeader
private System.Windows.Forms.Panel pnlSends
private System.Windows.Forms.Panel pnlSendsHeader
private ClintHeyer.Httpd.Server server
private System.Windows.Forms.Splitter splitter1
private System.Windows.Forms.Timer timer
Constructor Detail |
---|
public frmMonitor(Naanou.ResourceExchange.ResourceExchanger exchanger, Naanou.Common.IWindowDocker docker)
Method Detail |
---|
protected void Dispose(bool disposing)
Clean up any resources being used.
private Crownwood.Magic.Menus.MenuCommand GetSwarmMenus(Naanou.ResourceExchange.Downloader d)
private void incomingList_ItemActivate(object sender, System.EventArgs e)
private void incomingList_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
private void InitializeComponent()
Required method for Designer support - do not modify the contents of this method with the code editor.
private System.Windows.Forms.ListViewItem NewIncomingItem(Naanou.ResourceExchange.Downloader d)
private System.Windows.Forms.ListViewItem NewOutgoingItem(ClintHeyer.Httpd.HttpReply reply)
private void OnDownloadStarted(Naanou.ResourceExchange.DownloadStartedEventArgs args)
private void OnReplyStarted(ClintHeyer.Httpd.Context c, ClintHeyer.Httpd.ReplyArgs args)
private void outgoingList_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
private bool RefreshIncomingItem(System.Windows.Forms.ListViewItem item)
Refreshes the given item. Returns true if closed
Parameters:
item
- private bool RefreshOutgoingItem(System.Windows.Forms.ListViewItem item)
private void ShowTransferInspecter(Naanou.ResourceExchange.Downloader d)
private void StartUpdating()
private void StopUpdating()
private void SyncIncoming()
private void SyncOutgoing()
private void timer_Tick(object sender, System.EventArgs e)
private void UpdateIncoming()
private void UpdateOutgoing()
private void UpdateUI()
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |