package stream
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- stream
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class IzLoggingAdapter extends LoggingAdapter
Value Members
- object ElementLogger
- 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
- object RateLogger
- object RetryUtils
- object StreamOps
- object implicits extends SourceImplicits with SourceWithContextImplicits