C# Class DeOps.DeOpsContext

Inheritance: IDisposable
Mostrar archivo Open project: swax/DeOps Class Usage Examples

Public Properties

Property Type Description
Bandwidth BandwidthLog
ContextThread Thread
CoreVersion uint
Cores ThreadedList
DefaultIcon System.Drawing.Icon
KnownServices string>.Dictionary
Lookup DeOps.Implementation.OpCore
LookupConfig LookupSettings
NotifyUpdateReady bool>.Func
ShowLogin Action
SignedUpdate DeOps.Services.Update.UpdateInfo
Sim DeOps.Simulator.SimInstance
StartupPath string

Public Methods

Method Description
AddCache ( string link ) : void
AssignUploadSlots ( ) : void
CanUpdate ( ) : bool
CheckLookup ( ) : void
DeOpsContext ( SimInstance sim, string startupPath, Icon defaultIcon ) : System
DeOpsContext ( string startupPath, Icon defaultIcon ) : System
Dispose ( ) : void
FindLocalIP ( ) : void
LoadCore ( string userPath, string pass ) : OpCore
RaiseLogin ( string args ) : void
RaiseUpdateReady ( LookupSettings config ) : void
RemoveCore ( OpCore removed ) : void
SecondTimer_Tick ( object state ) : void

Private Methods

Method Description
FindLocalIP_DownloadStringCompleted ( object sender, DownloadStringCompletedEventArgs e ) : void
SetLocalIP ( IPAddress ip ) : void

Method Details

AddCache() public method

public AddCache ( string link ) : void
link string
return void

AssignUploadSlots() public method

public AssignUploadSlots ( ) : void
return void

CanUpdate() public method

public CanUpdate ( ) : bool
return bool

CheckLookup() public method

public CheckLookup ( ) : void
return void

DeOpsContext() public method

public DeOpsContext ( SimInstance sim, string startupPath, Icon defaultIcon ) : System
sim DeOps.Simulator.SimInstance
startupPath string
defaultIcon System.Drawing.Icon
return System

DeOpsContext() public method

public DeOpsContext ( string startupPath, Icon defaultIcon ) : System
startupPath string
defaultIcon System.Drawing.Icon
return System

Dispose() public method

public Dispose ( ) : void
return void

FindLocalIP() public method

public FindLocalIP ( ) : void
return void

LoadCore() public method

public LoadCore ( string userPath, string pass ) : OpCore
userPath string
pass string
return DeOps.Implementation.OpCore

RaiseLogin() public method

public RaiseLogin ( string args ) : void
args string
return void

RaiseUpdateReady() public method

public RaiseUpdateReady ( LookupSettings config ) : void
config LookupSettings
return void

RemoveCore() public method

public RemoveCore ( OpCore removed ) : void
removed DeOps.Implementation.OpCore
return void

SecondTimer_Tick() public method

public SecondTimer_Tick ( object state ) : void
state object
return void

Property Details

Bandwidth public_oe property

public BandwidthLog Bandwidth
return BandwidthLog

ContextThread public_oe property

public Thread ContextThread
return Thread

CoreVersion public_oe static_oe property

public static uint CoreVersion
return uint

Cores public_oe property

public ThreadedList Cores
return ThreadedList

DefaultIcon public_oe property

public Icon,System.Drawing DefaultIcon
return System.Drawing.Icon

KnownServices public_oe property

public Dictionary KnownServices
return string>.Dictionary

Lookup public_oe property

public OpCore,DeOps.Implementation Lookup
return DeOps.Implementation.OpCore

LookupConfig public_oe property

public LookupSettings,DeOps LookupConfig
return LookupSettings

NotifyUpdateReady public_oe property

public Func NotifyUpdateReady
return bool>.Func

ShowLogin public_oe property

public Action ShowLogin
return Action

SignedUpdate public_oe property

public UpdateInfo,DeOps.Services.Update SignedUpdate
return DeOps.Services.Update.UpdateInfo

Sim public_oe property

public SimInstance,DeOps.Simulator Sim
return DeOps.Simulator.SimInstance

StartupPath public_oe property

public string StartupPath
return string