uldaq_sys/lib.rs
1//! # Raw FFI bindings for the uldaq library
2//!
3//! This crate provides raw FFI bindings to the
4//! [uldaq](https://github.com/mccdaq/uldaq) library, used for interacting with
5//! Measurement Computing / Data Translation DAQ devices on Linux.
6//!
7//! These bindings are unsafe and low-level. For a safe, ergonomic wrapper
8//! around this crate, have a look at the [`uldaqrs`] crate.
9//!
10//! For documentation of all exported structs and functions, please have a look
11//! at the [upstream code](https://github.com/mccdaq/uldaq).
12//!
13//! ## Author information
14//!
15//! - [J.A. de Jong (Redu-Sone B.V. / ASCEE)](mailto:j.a.dejong@ascee.nl)
16//!
17#![allow(non_upper_case_globals)]
18#![allow(non_camel_case_types)]
19#![allow(non_snake_case)]
20
21include!(concat!(env!("OUT_DIR"), "/bindings.rs"));