zoom-cache-0.3.0.0: A streamable, seekable, zoomable cache file format

Portabilityunknown
Stabilityunstable
MaintainerConrad Parker <conrad@metadecks.org>

Data.ZoomCache.Types

Contents

Description

ZoomCache packet and summary types and interfaces

Synopsis

Classes

data ZoomRaw Source

Constructors

forall a . ZoomReadable a => ZoomRaw (RawData a) 

data ZoomSummary Source

Constructors

forall a . ZoomReadable a => ZoomSummary (Summary a) 

data ZoomWork Source

Constructors

forall a . (Typeable a, ZoomWritable a) => ZoomWork 

Fields

levels :: IntMap (Summary a -> Summary a)
 
currWork :: Maybe (SummaryWork a)
 

Types

data Summary a Source

A recorded block of summary data

summaryDuration :: Summary a -> IntegerSource

The duration covered by a summary, in units of 1 / the track's datarate