[package]
name = "autocore-std"
version = "3.3.13"
edition = "2021"
authors = ["ADC <support@automateddesign.com>"]
description = "Standard library for AutoCore control programs - shared memory, IPC, and logging utilities"
license-file = "LICENSE"
repository = "https://github.com/automateddesign/autocore-server"
documentation = "https://docs.rs/autocore-std"
keywords = ["automation", "industrial", "control", "plc", "shared-memory"]
categories = ["embedded", "hardware-support", "development-tools"]
readme = "README.md"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[dependencies]
ctrlc = "3.4"
tokio = { version = "1", features = ["full"] }
tokio-tungstenite = "0.21"
futures-util = "0.3"
shared_memory = "0.12"
raw_sync = "0.1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
anyhow = "1"
log = "0.4"
mechutil = "0.7"