C# 클래스 Disruptor.PerfTests.LatencyTestSession

파일 보기 프로젝트 열기: disruptor-net/Disruptor-net 1 사용 예제들

공개 메소드들

메소드 설명
BuildReport ( ComputerSpecifications computerSpecifications ) : string
ConvertNanoToStopwatchTicks ( long pauseDurationInNanos ) : double
ConvertStopwatchTicksToNano ( double durationInTicks ) : long
GenerateAndOpenReport ( bool shouldOpen ) : void
LatencyTestSession ( Type perfTestType ) : System
Run ( ) : void

비공개 메소드들

메소드 설명
CheckProcessorsRequirements ( ILatencyTest test ) : void

메소드 상세

BuildReport() 공개 메소드

public BuildReport ( ComputerSpecifications computerSpecifications ) : string
computerSpecifications ComputerSpecifications
리턴 string

ConvertNanoToStopwatchTicks() 공개 정적인 메소드

public static ConvertNanoToStopwatchTicks ( long pauseDurationInNanos ) : double
pauseDurationInNanos long
리턴 double

ConvertStopwatchTicksToNano() 공개 정적인 메소드

public static ConvertStopwatchTicksToNano ( double durationInTicks ) : long
durationInTicks double
리턴 long

GenerateAndOpenReport() 공개 메소드

public GenerateAndOpenReport ( bool shouldOpen ) : void
shouldOpen bool
리턴 void

LatencyTestSession() 공개 메소드

public LatencyTestSession ( Type perfTestType ) : System
perfTestType System.Type
리턴 System

Run() 공개 메소드

public Run ( ) : void
리턴 void