Packages

package stream

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class IzLoggingAdapter extends LoggingAdapter

Value Members

  1. object ElementLogger
  2. object FlowUtils
  3. object HalfClosedWebsocketSupport

    Workaround for https://doc.akka.io/docs/akka-http/current/client-side/websocket-support.html?language=scala#half-closed-websockets

    Workaround for https://doc.akka.io/docs/akka-http/current/client-side/websocket-support.html?language=scala#half-closed-websockets

    The callers source doesn't complete, hence the websocket is kept open until the sender finishes. The callee still needs to know when the callers Source has completed, so a Wrapper is used indicating the end of stream with an empty Element.

    You also need to define a serializer for the wrapped element, e.g: implicit val wrapperFormatter : play.api.libs.json.Format[Wrapper[Int]] = play.api.libs.json.Json.format

  4. object RateLogger

Ungrouped