spray

io

package io

Visibility
  1. Public
  2. All

Type Members

  1. trait ClientSSLEngineProvider extends (PipelineContext) ⇒ Option[SSLEngine]

  2. type Command = Command

    Definition Classes
    package
  3. case class CommandWrapper(command: AnyRef) extends Command with Product with Serializable

  4. trait ConnectionHandler extends Actor with ActorLogging

  5. trait Droppable extends AnyRef

  6. trait DynamicCommandPipeline extends AnyRef

  7. trait DynamicEventPipeline extends AnyRef

  8. trait DynamicPipelines extends Pipelines

  9. type Event = Event

    Definition Classes
    package
  10. trait OptionalPipelineStage[-C <: PipelineContext] extends RawPipelineStage[C]

  11. class PimpedBoolean extends AnyRef

  12. type Pipeline[-T] = (T) ⇒ Unit

    Definition Classes
    package
  13. trait PipelineContext extends AnyRef

  14. type PipelineStage = RawPipelineStage[PipelineContext]

    Definition Classes
    package
  15. trait Pipelines extends AnyRef

  16. trait RawPipelineStage[-C <: PipelineContext] extends AnyRef

  17. trait SSLContextProvider extends (PipelineContext) ⇒ Option[SSLContext]

  18. trait ServerSSLEngineProvider extends (PipelineContext) ⇒ Option[SSLEngine]

  19. class SimpleConnectionHandler extends ConnectionHandler

  20. trait SslTlsContext extends PipelineContext

Value Members

  1. object BackPressureHandling extends AnyRef

    Automated back-pressure handling is based on the idea that pressure is created by the consumer but experienced at the producer side.

  2. object ClientSSLEngineProvider extends SSLEngineProviderCompanion

  3. object ConnectionTimeouts extends AnyRef

    A pipeline stage that will abort a connection after an idle timeout has elapsed.

  4. object EmptyPipelineStage extends RawPipelineStage[PipelineContext]

  5. object Pipeline extends AnyRef

  6. object PipelineContext extends AnyRef

  7. object Pipelines extends AnyRef

  8. object PreventHalfClosedConnections extends AnyRef

    A pipeline stage that prevents half-closed connections by actively closing this side of the connection when a Tcp.

  9. object SSLContextProvider extends AnyRef

  10. object ServerSSLEngineProvider extends SSLEngineProviderCompanion

  11. object SslBufferPool extends AnyRef

    A ByteBuffer pool reduces the number of ByteBuffer allocations in the SslTlsSupport.

  12. object SslTlsSupport extends AnyRef

    A pipeline stage that provides SSL support.

  13. object TickGenerator extends AnyRef

  14. implicit def pimpBooleanWithOptionalPipelineStageOperator(condition: Boolean): PimpedBoolean

    Definition Classes
    package