IcmpHostProbe
ICMP echo probe. Works across routed segments (unlike ARP) but is silent whenever a host or firewall drops echo requests - which is the Windows default. Never the only probe.
public sealed class IcmpHostProbe : IHostProbe
1. Properties
1.1. Method
Technique this probe implements.
public ProbeMethod Method { get; }
2. Methods
2.1. ProbeAsync(IP, InventoryScanRequest, CancellationToken)
Probe address. A probe never throws for an unreachable host - it returns osisa.Inventory.Entities.HostProbeOutcome.NoResponse(IP,osisa.Inventory.Entities.ProbeMethod).
public Task<HostProbeOutcome> ProbeAsync(IP address, InventoryScanRequest request, CancellationToken cancellationToken)
| Name | Type | Description |
|---|---|---|
address |
IP |
Address to probe. |
request |
InventoryScanRequest |
Scan settings (timeout, port list). |
cancellationToken |
CancellationToken |
Cancels the probe. |
Returns: Task<HostProbeOutcome>