Package

scodec

protocols

Permalink

package protocols

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. protocols
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class MacAddress(value: ByteVector) extends Product with Serializable

    Permalink
  2. type TimeSeries[+A] = Process[Task, TimeSeriesValue[A]]

    Permalink

    A stream of timestamped values or clock ticks.

    A stream of timestamped values or clock ticks.

    Values are represented as right values in a TimeStamped[Unit \/ A], whereas clock ticks are represented as left values. This encoding allows for an indication of time passage with no observed values.

    Generally, time series appear in increasing order, and many combinators that work with time series will rely on that. For streams that are globally ordered, but not locally ordered, i.e., near adjacent values might be out of order but values at great distance from each other are ordered, consider using TimeStamped.reorderLocally to adjust.

  3. type TimeSeriesTransducer[-A, +B] = Process[Is, TimeSeriesValue[B]]

    Permalink

    Alias for a stream transducer on time series values.

  4. type TimeSeriesValue[+A] = TimeStamped[\/[Unit, A]]

    Permalink

    A single value in a TimeSeries.

    A single value in a TimeSeries. Provides a timestamp along with either a value of type A or a clock tick (represented by a left unit).

  5. case class TimeStamped[+A](time: DateTime, value: A) extends Product with Serializable

    Permalink

    Wrapper that associates a time with a value.

Value Members

  1. object MacAddress extends Serializable

    Permalink
  2. object TimeSeries

    Permalink

    Companion for TimeSeries.

  3. object TimeSeriesTransducer

    Permalink

    Companion for TimeSeriesTransducer.

  4. object TimeSeriesValue

    Permalink

    Companion for TimeSeriesValue.

  5. object TimeStamped extends Serializable

    Permalink
  6. package ip

    Permalink
  7. package mpeg

    Permalink
  8. package pcap

    Permalink

    Protocol that describes libpcap files.

    Protocol that describes libpcap files.

    See also

    http://wiki.wireshark.org/Development/LibpcapFileFormat

  9. object process1ext

    Permalink

    General purpose combinators for working with Process1 that are not included in scalaz-stream.

Inherited from AnyRef

Inherited from Any

Ungrouped