AgentExecutarImp

fmgp.did.comm.AgentExecutarImp
See theAgentExecutarImp companion object
case class AgentExecutarImp(agent: Agent, transportManager: Ref[TransportManager], protocolHandler: ProtocolExecuter[Resolver & Agent & Operations, DidFail]) extends AgentExecutar

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

def processMessage(plaintextMessage: PlaintextMessage, transport: TransportDIDComm[Any]): ZIO[ProtocolExecuter[Services, DidFail] & Services, DidFail, Unit]
override def receiveMsg(msg: SignedMessage | EncryptedMessage, transport: TransportDIDComm[Any]): URIO[Operations & Resolver, Unit]

Attributes

Definition Classes
override def subject: DIDSubject

Attributes

Definition Classes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

val indentityLayer: ULayer[Agent]
val scope: Closeable