aries_cloudagent.protocols.routing.v1_0.messages package

Submodules

aries_cloudagent.protocols.routing.v1_0.messages.forward module

Represents a forward message.

class aries_cloudagent.protocols.routing.v1_0.messages.forward.Forward(*, to: Optional[str] = None, msg: Optional[Union[dict, str]] = None, **kwargs)[source]

Bases: AgentMessage

Represents a request to forward a message to a connected agent.

class Meta[source]

Bases: object

Forward metadata.

handler_class = 'aries_cloudagent.protocols.routing.v1_0.handlers.forward_handler.ForwardHandler'
message_type = 'routing/1.0/forward'
schema_class = 'ForwardSchema'
class aries_cloudagent.protocols.routing.v1_0.messages.forward.ForwardSchema(*args: Any, **kwargs: Any)[source]

Bases: AgentMessageSchema

Forward message schema used in serialization/deserialization.

class Meta[source]

Bases: object

ForwardSchema metadata.

model_class

alias of Forward

handle_str_message(data, **kwargs)

Accept string value for msg, as produced by previous implementation.