[][src]Crate lasy

A cross-platform laser DAC detection and streaming API.

Re-exports

pub extern crate ether_dream;
pub use lerp::Lerp;
pub use point::Point;
pub use point::RawPoint;
pub use stream::raw::Buffer;
pub use stream::raw::Stream as RawStream;
pub use stream::frame::Frame;
pub use stream::frame::Stream as FrameStream;

Modules

lerp

A basic implementation of linear interpolation for use with laser points.

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

DetectDacs

An iterator yielding laser DACs available on the system as they are discovered.

Lasy

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

Enums

DacId

A persistent, unique identifier associated with a DAC (like a MAC address).

DetectedDac

An available DAC detected on the system.