TransportManager

fmgp.did.framework.TransportManager
See theTransportManager companion object
case class TransportManager(transports: Seq[TransportDIDComm[Any]], ids: Map[FROMTO, Seq[TransportID]], kids: Map[VerificationMethodReferenced, Seq[TransportID]], transportFactory: TransportFactory) extends TransportDispatcher

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def openTransport(uri: String): UIO[TransportDIDComm[Any]]

Attributes

Definition Classes
def publish(to: TO, msg: SignedMessage | EncryptedMessage): ZIO[Any, Nothing, Seq[Unit]]
override def send(to: TO, msg: SignedMessage | EncryptedMessage, thid: Option[MsgID], pthid: Option[MsgID]): ZIO[Resolver & Agent & Operations, DidFail, Unit]

Attributes

Definition Classes

Attributes

Definition Classes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product