C# Class SenseNet.Benchmarking.Program

Show file Open project: maxpavlov/FlexNet

Private Properties

Property Type Description
CreateRequest void
DequeueTask RequestState
DisplayConfiguration void
EnqueueTask void
EnqueueTasks void
FinalizeTask void
GetChildren IEnumerable
GetFiles IEnumerable
GetResponse Response
GetResponseContent string
GetResponseLog string>.Dictionary
GetResponseLogHeader List
GetUnprocessedFolderTasksCount int
HasWork bool
InitializeCounterCategory void
InitializeCounters void
InitializeLogHeader void
Main void
NotifyWorkerFinished void
NotifyWorkerStarts void
Run void
SetRequestStream void
StartWork void
Work void

Public Methods

Method Description
GetResponseLogCountersInSecondAndReset ( ) : double[]

Private Methods

Method Description
CreateRequest ( RequestState requestState ) : void
DequeueTask ( ) : RequestState
DisplayConfiguration ( ) : void
EnqueueTask ( RequestState requestState ) : void
EnqueueTasks ( IEnumerable tasks ) : void
FinalizeTask ( RequestState task ) : void
GetChildren ( RequestState requestState ) : IEnumerable
GetFiles ( RequestState requestState ) : IEnumerable
GetResponse ( WebRequest webRequest ) : Response
GetResponseContent ( HttpWebResponse resp ) : string
GetResponseLog ( string response ) : string>.Dictionary
GetResponseLogHeader ( HttpWebResponse resp ) : List
GetUnprocessedFolderTasksCount ( ) : int
HasWork ( int &threadCount, int &taskQueueCount ) : bool
InitializeCounterCategory ( ) : void
InitializeCounters ( ) : void
InitializeLogHeader ( ) : void
Main ( string args ) : void
NotifyWorkerFinished ( ) : void
NotifyWorkerStarts ( ) : void
Run ( ) : void
SetRequestStream ( WebRequest request, string fsPath ) : void
StartWork ( ) : void
Work ( object taskParam ) : void

Method Details

GetResponseLogCountersInSecondAndReset() public static method

public static GetResponseLogCountersInSecondAndReset ( ) : double[]
return double[]