b09ac57597
* draft of client data collection * refactor gateway stats collection to fit client stats collection in same common crate * moved client stats event and reporter to common crate * basic os reporting * add stats reporting address in sdk * integrate stats scaffolding changes * remove tokio spawn to potentially accomodate wasm32 * fmt * fix typo * add client_stats_id * unify stats reporting * avoid shutdown handle drop * add client_type to stats reporting * better way to build statsReportingconfig * disarm shutdown on sink * remove sink reporter and env dev-dependency * cherrypick from jon/send-packet-stats * uncoditionally start controller + licensing * improve ClientStatsReport serialization * better time handling * reintroduce proper local reporting * Let task wait for shutdown when exiting * Log tweak --------- Co-authored-by: jmwample <jmwample@users.noreply.github.com> Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com>
16 lines
408 B
Rust
16 lines
408 B
Rust
// Copyright 2022 - Nym Technologies SA <contact@nymtech.net>
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
pub mod base_client;
|
|
pub mod cover_traffic_stream;
|
|
pub(crate) mod helpers;
|
|
pub mod inbound_messages;
|
|
pub mod key_manager;
|
|
pub mod mix_traffic;
|
|
pub mod real_messages_control;
|
|
pub mod received_buffer;
|
|
pub mod replies;
|
|
pub mod statistics_control;
|
|
pub mod topology_control;
|
|
pub(crate) mod transmission_buffer;
|