C# Класс HydraStressTestDtos.Pinger

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Pinger ( IEnumerable servers ) : System

Class to maintain ping time information to a collection of servers

RefreshSync ( ) : void

Refresh ServerInfo, and return when complete.

Start ( ) : void

Start the pinger running. The first refresh starts immediately.

Stop ( ) : void

Stop the pinger. Any ongoing refreshes will complete and raise the Refreshed event.

Приватные методы

Метод Описание
OnRefreshed ( ) : void
Ping ( string server ) : PingInfo
PingTask ( ) : System.Threading.Tasks.Task
RefreshServerInfoBegin ( object sender, System.Timers.ElapsedEventArgs e ) : void
RefreshServerInfoEnd ( IEnumerable pingReplies ) : void

Описание методов

Pinger() публичный Метод

Class to maintain ping time information to a collection of servers
public Pinger ( IEnumerable servers ) : System
servers IEnumerable Names or string representation of IP addresses of the servers to monitor
Результат System

RefreshSync() публичный Метод

Refresh ServerInfo, and return when complete.
public RefreshSync ( ) : void
Результат void

Start() публичный Метод

Start the pinger running. The first refresh starts immediately.
public Start ( ) : void
Результат void

Stop() публичный Метод

Stop the pinger. Any ongoing refreshes will complete and raise the Refreshed event.
public Stop ( ) : void
Результат void