Transport

fmgp.did.framework.Transport
See theTransport companion object
trait Transport[R, IN, OUT]

The goal is to make this DID Comm library Transport-agnostic

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TransportWS[R, M]
class TransportWSImp[MSG]
Self type
Transport[R, IN, OUT]

Members list

Value members

Abstract methods

def inbound: ZStream[R, InErr, IN]

Reciving from the other side. Income Messages

Reciving from the other side. Income Messages

Attributes

def outbound: ZSink[R, OutErr, OUT, Nothing, Unit]

Send to the other side. Out going Messages

Send to the other side. Out going Messages

Attributes

Describe properties about the Flow (direction) of data for this transport

Describe properties about the Flow (direction) of data for this transport

Attributes

Describe properties about the Type connection in this transport

Describe properties about the Type connection in this transport

Attributes

Concrete methods

def provide(env: ZEnvironment[R]): Transport[Any, IN, OUT]
def send(message: OUT): ZIO[R, Nothing, Unit]