alpine-protocol-sdk 0.2.4

High-level SDK on top of the ALPINE protocol layer.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub mod client;
pub mod runner;

pub use client::{
    DeviceSelectionDecision, DeviceSelectionPolicy, DeviceTrustState, DiscoveryAttempt,
    DiscoveryClient, DiscoveryClientOptions, DiscoveryDiagnostics, DiscoveryError,
    DiscoveryErrorDetails, DiscoveryOutcome, DiscoveryResult, DiscoveryTargetKind,
    ProtocolNegotiationReport, TrustDecision, TrustedDiscoveryOutcome,
};
pub use runner::{
    discover_with_cache, discover_with_cache_report, discovery_dry_run, run_discovery,
    run_discovery_with_options, run_discovery_with_options_report,
    run_discovery_with_options_retry, run_discovery_with_report, run_discovery_with_retry,
    DiscoveryDryRun, DiscoveryInterface, DiscoveryRetryPolicy, DiscoveryRunError,
    DiscoveryRunOptions, DiscoveryRunReport,
};