Package

org.http4s.blaze

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. final class BogusKeystore extends AnyRef

    Permalink
  2. trait Cancellable extends AnyRef

    Permalink
  3. abstract class ScratchBuffer extends AnyRef

    Permalink
  4. class TickWheelExecutor extends AnyRef

    Permalink

    Low resolution execution scheduler

    Low resolution execution scheduler

    Note

    The ideas for org.http4s.blaze.util.TickWheelExecutor is based off of loosely came from the Akka scheduler, which was based on the Netty HashedWheelTimer which was in term based on concepts in George Varghese and Tony Lauck's paper 'Hashed and Hierarchical Timing Wheels: data structures to efficiently implement a timer facility'

Value Members

  1. object Actors

    Permalink

    Lightweight actor system HEAVILY inspired by the scalaz actors scalaz actors would have been a good fit except a heavyweight dependency is very undesirable.

    Lightweight actor system HEAVILY inspired by the scalaz actors scalaz actors would have been a good fit except a heavyweight dependency is very undesirable. In addition, the actors defined below support the ask pattern, returning a Future[Any] that will be fulfilled by the result of the function used to build the actor.

    As an actor begins with a synchronizing operation, any mutable state that it closes over should be updated when it begins processing its mailbox. If it interacts with shared mutable state that will be modified by other threads at the same time, the same memory safety rules apply.

  2. object BufferTools

    Permalink
  3. object Cancellable

    Permalink
  4. object Execution

    Permalink
  5. object GenericSSLContext

    Permalink

    SSL tools

Ungrouped