C# Class TrainNotifier.WcfLibrary.TDCacheService

Inheritance: ITDService
ファイルを表示 Open project: blueghostuk/trainnotifier-server

Public Methods

Method Description
CacheTrainDescriberData ( IEnumerable trainData ) : void
GetBerthContents ( string index ) : Tuple
SetCacheContents ( string index, Tuple item ) : void

Private Methods

Method Description
CacheTdCCData ( IEnumerable trainData ) : void
CacheTdCaData ( IEnumerable trainData ) : void
CacheTdCbData ( IEnumerable trainData ) : void
GetTrainSchedule ( string describer, TiplocCode tiploc ) : CachedTrainDetails
IndexValue ( TrainDescriber td, string post ) : string
ProcessTdResult ( Tuple td, bool doRetry ) : void
TDCacheService ( ) : System
UpdateTrainMovements ( IEnumerable trainData ) : void
_missedEntryTimer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

Method Details

CacheTrainDescriberData() public method

public CacheTrainDescriberData ( IEnumerable trainData ) : void
trainData IEnumerable
return void

GetBerthContents() public method

public GetBerthContents ( string index ) : Tuple
index string
return Tuple

SetCacheContents() public static method

public static SetCacheContents ( string index, Tuple item ) : void
index string
item Tuple
return void