Module nannou_laser::stream::raw[][src]

Structs

Buffer

A buffer of laser points yielded by either a raw or frame stream source function.

Builder

A type allowing to build a raw laser stream.

Stream

A clone-able handle around a raw laser stream.

Enums

EtherDreamStreamError

Errors that may occur while creating a node crate.

StreamError

Errors that may occur while running a laser stream.

StreamErrorAction

An action to perform in response to a StreamError occurring.

Traits

RenderFn

The function that will be called when a Buffer of points is requested.

StreamErrorFn

The function called when an error occurs on the TCP communication stream.

Functions

default_latency_points

Given the point rate, determine a default latency at ~16ms.

default_stream_error_fn

The default function used for the stream_error function if none is specified.

Type Definitions

DefaultStreamErrorFn

The default stream error function type expected if none are specified.

ModelUpdate

The type used for sending model updates from the stream handle thread to the laser thread.