Source code for aries_cloudagent.transport.error

"""Transport-related error classes and codes."""

from ..core.error import BaseError


[docs]class TransportError(BaseError): """Base class for all transport errors."""
[docs]class WireFormatError(TransportError): """Base class for wire-format errors."""
[docs]class MessageParseError(WireFormatError): """Message parse error.""" error_code = "message_parse_error"
[docs]class MessageEncodeError(WireFormatError): """Message encoding error.""" error_code = "message_encode_error"