Crates.io | secop |
lib.rs | secop |
version | 0.1.3 |
source | src |
created_at | 2022-06-20 05:36:35.755733 |
updated_at | 2022-06-20 05:36:35.755733 |
description | A Rust framework for a hardware server speaking the SECoP protocol |
homepage | |
repository | https://github.com/birkenfeld/secop-rs |
max_upload_size | |
id | 609261 |
size | 35,760 |
A Rust framework and demo devices for a hardware server speaking the SECoP protocol.
Install the Rust toolchain, currently the nightly channel is required.
Debug mode (faster compilation): cargo run -- test.cfg
.
Release mode (optimized for speed): cargo run --release -- test.cfg
.
The code is (currently) split into four crates:
secop-core
provides the meat of the framework, and server implementationsecop-derive
(which has to be separate as a proc-macro crate) helps the
framework by auto-generating interface boilerplatesecop-modules
contains concrete modulessecop
just has the main executable(s)