Skip to content

Exceptions

erpc.exceptions

erpc.py exception hierarchy.

ERPCError

Bases: Exception

Base exception for erpc.py.

Source code in erpc/exceptions.py
class ERPCError(Exception):
    """Base exception for erpc.py."""

ERPCNotFound

Bases: ERPCError

eRPC binary not found on PATH or at specified location.

Source code in erpc/exceptions.py
class ERPCNotFound(ERPCError):
    """eRPC binary not found on PATH or at specified location."""

ERPCNotRunning

Bases: ERPCError

Operation requires a running eRPC process.

Source code in erpc/exceptions.py
class ERPCNotRunning(ERPCError):
    """Operation requires a running eRPC process."""

ERPCStartupError

Bases: ERPCError

eRPC process failed to start.

Source code in erpc/exceptions.py
class ERPCStartupError(ERPCError):
    """eRPC process failed to start."""

ERPCHealthCheckError

Bases: ERPCError

eRPC health check failed or timed out.

Source code in erpc/exceptions.py
class ERPCHealthCheckError(ERPCError):
    """eRPC health check failed or timed out."""

ERPCConfigError

Bases: ERPCError

Invalid or malformed eRPC configuration.

Source code in erpc/exceptions.py
class ERPCConfigError(ERPCError):
    """Invalid or malformed eRPC configuration."""