// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
//! Envoys for Telemetry operations.
use crateProtocolVersion;
/// This module contains the telemetry sender implementation.
/// This module contains the telemetry receiver implementation.
/// Re-export the telemetry sender and receiver for ease of use.
pub use Receiver;
pub use Sender;
/// Protocol version used by all envoys in this module
pub const TELEMETRY_PROTOCOL_VERSION: ProtocolVersion =
ProtocolVersion ;
/// Assumed version if no version is provided.
pub const DEFAULT_TELEMETRY_PROTOCOL_VERSION: ProtocolVersion =
ProtocolVersion ;
/// Default `CloudEvent` event type for AIO telemetry.
pub const DEFAULT_TELEMETRY_CLOUD_EVENT_EVENT_TYPE: &str = "ms.aio.telemetry";