C# Class DamageMeter.NetworkController

Show file Open project: neowutran/ShinraMeter

Public Properties

Property Type Description
BossLink NpcEntity>.ConcurrentDictionary
Glyphs DamageMeter.TeraDpsApi.GlyphBuild
NeedToCopy Data.CopyKey
NeedToExport DataExporter.Dest
NeedToReset bool
NeedToResetCurrent bool
Server Tera.Game.Server

Public Methods

Method Description
CheckUpdateUi ( int packetsWaiting ) : void
CopyThread ( StatsSummary stats, Skills skills, AbnormalityStorage abnormals, bool timedEncounter, CopyKey copy ) : void
Exit ( ) : void
Reset ( ) : void
ResetCurrent ( ) : void
SwitchClickThrou ( ) : void
SwitchClickThrou ( bool value ) : void

Protected Methods

Method Description
HandleNewConnection ( Tera.Game.Server server ) : void
SetClickThrou ( ) : void
UnsetClickThrou ( ) : void

Private Methods

Method Description
NetworkController ( ) : System
OnGuildIconAction ( Bitmap icon ) : void
PacketAnalysisLoop ( ) : void
RaiseConnected ( string message ) : void
UpdateUi ( int packetsWaiting ) : void

Method Details

CheckUpdateUi() public method

public CheckUpdateUi ( int packetsWaiting ) : void
packetsWaiting int
return void

CopyThread() public static method

public static CopyThread ( StatsSummary stats, Skills skills, AbnormalityStorage abnormals, bool timedEncounter, CopyKey copy ) : void
stats DamageMeter.Database.Structures.StatsSummary
skills DamageMeter.Database.Structures.Skills
abnormals AbnormalityStorage
timedEncounter bool
copy Data.CopyKey
return void

Exit() public method

public Exit ( ) : void
return void

HandleNewConnection() protected method

protected HandleNewConnection ( Tera.Game.Server server ) : void
server Tera.Game.Server
return void

Reset() public method

public Reset ( ) : void
return void

ResetCurrent() public method

public ResetCurrent ( ) : void
return void

SetClickThrou() protected method

protected SetClickThrou ( ) : void
return void

SwitchClickThrou() public method

public SwitchClickThrou ( ) : void
return void

SwitchClickThrou() public method

public SwitchClickThrou ( bool value ) : void
value bool
return void

UnsetClickThrou() protected method

protected UnsetClickThrou ( ) : void
return void

Property Details

BossLink public property

public ConcurrentDictionary BossLink
return NpcEntity>.ConcurrentDictionary

Glyphs public property

public GlyphBuild,DamageMeter.TeraDpsApi Glyphs
return DamageMeter.TeraDpsApi.GlyphBuild

NeedToCopy public property

public CopyKey,Data NeedToCopy
return Data.CopyKey

NeedToExport public property

public DataExporter.Dest NeedToExport
return DataExporter.Dest

NeedToReset public property

public bool NeedToReset
return bool

NeedToResetCurrent public property

public bool NeedToResetCurrent
return bool

Server public property

public Server,Tera.Game Server
return Tera.Game.Server