datagen_network

Crates.iodatagen_network
lib.rsdatagen_network
version0.1.4
sourcesrc
created_at2021-11-03 13:52:23.286266
updated_at2022-07-26 20:12:43.537772
descriptionData generator network application, server and client
homepage
repository
max_upload_size
id476150
size1,531,681
David Pineda (dpineiden)

documentation

README

Datagen Network

This module enable a device as a /sensor/ for data generation.

Is designed for modeling and simulate a network of data generators (sensors).

As example the data is near a GNSS (geodesic) object of data, randomml generated.

You can try the commands

datagen-serve

And

datagen-client

Or, using cargo.

cargo run --bin datagen-server

On other terminal, even other point on the network.

cargo run --bin datagen-client

This commands has options that can be changed and checked with /help/.

Use as library

To use in another crate.

cargo add datagen_network

Use as commands

Use the server or client commands.

cargo install datagen_network

Async While Pattern Used

A rust implementation of this can be found on this example.

clap and async test

TODO

  • do more tests with sockets and streams of data.
  • do all for generic data type
  • saving data to file
  • savin data to database
  • actions from client
  • tracing remote subscription
Commit count: 0

cargo fmt