Crate nannou_laser[][src]

A cross-platform laser DAC detection and streaming API.

Re-exports

pub extern crate ether_dream;
pub use dac::DetectDacs;
pub use dac::DetectDacsAsync;
pub use dac::DetectedDac;
pub use dac::DetectedDacCallback;
pub use dac::Id as DacId;
pub use point::Point;
pub use point::RawPoint;
pub use stream::frame::Frame;
pub use stream::frame::Stream as FrameStream;
pub use stream::raw::Stream as RawStream;
pub use stream::raw::Buffer;
pub use stream::raw::StreamError;
pub use stream::raw::StreamErrorAction;

Modules

dac

Items related to DACs and DAC detection.

point

Implementation of the general laser point type used throughout the crate.

stream
util

A small suite of utility functions used throughout the crate.

Structs

Api

A general API that allows for detecting and enumerating laser DACs on a network and establishing new streams of communication with them.