C# Class Betzalel.SimpleMulticastAnalyzer.Statistics

Exibir arquivo Open project: eranbetzalel/SimpleMulticastAnalyzer Class Usage Examples

Public Methods

Method Description
GetReceiverSummary ( ) : string
GetReceiverSummaryHeader ( ) : string
GetSenderSummary ( ) : string
GetSenderSummaryHeader ( ) : string
ReceivedPacket ( ) : void
ReceivedPacketMismatchSize ( ) : void
ReceivedPacketUnordered ( ulong amount ) : void
Reset ( ) : void
SentPacket ( ) : void
StartPrintStatistics ( DirectionTypes directionType ) : void
Statistics ( Log log ) : System

Private Methods

Method Description
GetPercentage ( ulong part, ulong total ) : double
PrintStatisticsTask ( object state ) : void

Method Details

GetReceiverSummary() public method

public GetReceiverSummary ( ) : string
return string

GetReceiverSummaryHeader() public method

public GetReceiverSummaryHeader ( ) : string
return string

GetSenderSummary() public method

public GetSenderSummary ( ) : string
return string

GetSenderSummaryHeader() public method

public GetSenderSummaryHeader ( ) : string
return string

ReceivedPacket() public method

public ReceivedPacket ( ) : void
return void

ReceivedPacketMismatchSize() public method

public ReceivedPacketMismatchSize ( ) : void
return void

ReceivedPacketUnordered() public method

public ReceivedPacketUnordered ( ulong amount ) : void
amount ulong
return void

Reset() public method

public Reset ( ) : void
return void

SentPacket() public method

public SentPacket ( ) : void
return void

StartPrintStatistics() public method

public StartPrintStatistics ( DirectionTypes directionType ) : void
directionType DirectionTypes
return void

Statistics() public method

public Statistics ( Log log ) : System
log Log
return System