C# Class RiotGear.Worker

Afficher le fichier Open project: epicvrvs/RiotControl Class Usage Examples

Méthodes publiques

Méthode Description
InitiateTermination ( ) : void
Run ( ) : void
WaitForUpdateThread ( ) : void
Worker ( IGlobalHandler globalHandler, StatisticsService statisticsService, RiotGear.EngineRegionProfile regionProfile, RiotGear.Configuration configuration, RiotGear.Database provider ) : System

Private Methods

Méthode Description
Command ( string query, DbConnection connection ) : RiotGear.DatabaseCommand
Connect ( ) : void
ConnectInThread ( ) : void
GetGroupString ( string fields ) : string
GetInsertId ( string table, DbConnection connection ) : int
GetPlaceholderString ( string fields ) : string
GetUpdateString ( string fields ) : string
InitialiseAuthenticationProfile ( ) : void
OnConnect ( LibOfLegends.RPCConnectResult result ) : void
OnDisconnect ( ) : void
PerformUpdates ( ) : bool
Reconnect ( ) : void
RunAutomaticUpdates ( ) : void
SummonerMessage ( string message, Summoner summoner ) : void
TerminateUpdateThread ( ) : void
UpdateSummonerGame ( Summoner summoner, PlayerGameStats game, DbConnection connection ) : void
WriteLine ( string input ) : void

Method Details

InitiateTermination() public méthode

public InitiateTermination ( ) : void
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

WaitForUpdateThread() public méthode

public WaitForUpdateThread ( ) : void
Résultat void

Worker() public méthode

public Worker ( IGlobalHandler globalHandler, StatisticsService statisticsService, RiotGear.EngineRegionProfile regionProfile, RiotGear.Configuration configuration, RiotGear.Database provider ) : System
globalHandler IGlobalHandler
statisticsService StatisticsService
regionProfile RiotGear.EngineRegionProfile
configuration RiotGear.Configuration
provider RiotGear.Database
Résultat System