Crate reachable[−][src]
Expand description
Reachable, check if a Target is currently available or not.
A “Target” is everything that implements the Target trait, used to check if, a resource is currently available. This crate offers a ICMP and TCP based Target usable to check, if a computer is available over the network.
Additionally this crate contains asynchronous utilities to execute these checks regularly within a given time interval.
Re-exports
pub use error::CheckTargetError;pub use error::ParseTargetError;pub use error::ResolveTargetError;pub use resolve_policy::ResolvePolicy;pub use target::Fqhn;pub use target::IcmpTarget;pub use target::Port;pub use target::Status;pub use target::Target;pub use target::TcpTarget;pub use async_target::AsyncTarget;pub use async_target::AsyncTargetExecutor;pub use async_target::OldStatus;Modules
Module contains utilities for asynchronous, iterative “Target” reachability checking.
Module containing everything related network name resolution and filtering of the resolved IP addresses.
Module containing “Target” related functionality.