[package] name = "gsof_protocol" version = "0.1.23" edition = "2021" license = "MIT" authors = ["David Pineda "] description = "Software to collect data generated by sources who provide GSOF messages (Trimble)" keywords = ["networking", "protocol", "gnss", "geodesic"] repository = "https://gitlab.com/pineiden/gsof-trimble-rust" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] structure = "0.1.2" chrono = {version = "0.4.19", features = ["serde", "rustc-serialize"]} rand = "0.8.4" seek_bufread = "1.2.2" serde = {version = "1.0", features = ["derive"]} serde_json = "1.0" tokio = {version = "1.9.0", features = ["full"]} async-trait = "0.1.51" packed_struct = "0.10.0" futures = "0.3.17" tracing = "0.1.29" tracing-subscriber = "0.3.0" clap = {version = "3.2.15", features = ["derive"]} moebius-tools = {version="0.1.1",path="../moebius-tools"} [dependencies.serde_with] version = "1.11.0" features = [ "chrono", "guide", "json", "macros", "hex", "base64" ] [[bin]] name = "read_protocol" path = "src/commands/read_protocol.rs" [[bin]] name = "read_stream" path = "src/commands/read_stream.rs" [[bin]] name = "read_socket" path = "src/commands/read_socket.rs"