pyphoenix.exceptions

Exception classes for PyPhoenix.

Exceptions

AuthenticationError

Exception raised for authentication failures.

AuthorizationError

Exception raised for authorization failures.

ChannelError(message[, channel_topic])

Exception raised for channel-related errors.

ConnectionError

Exception raised for connection-related errors.

JoinError(message[, channel_topic])

Exception raised when joining a channel fails.

PresenceError

Exception raised for presence tracking errors.

PubSubError

Exception raised for PubSub system errors.

PushError(message[, channel_topic])

Exception raised when pushing a message fails.

PyPhoenixError

Base exception class for PyPhoenix errors.

SerializationError

Exception raised for message serialization errors.

TimeoutError

Exception raised when operations timeout.

exception pyphoenix.exceptions.PyPhoenixError[source]

Base exception class for PyPhoenix errors.

exception pyphoenix.exceptions.ChannelError(message, channel_topic=None)[source]

Exception raised for channel-related errors.

Parameters:
__init__(message, channel_topic=None)[source]
Parameters:
exception pyphoenix.exceptions.JoinError(message, channel_topic=None)[source]

Exception raised when joining a channel fails.

Parameters:
exception pyphoenix.exceptions.PushError(message, channel_topic=None)[source]

Exception raised when pushing a message fails.

Parameters:
exception pyphoenix.exceptions.ConnectionError[source]

Exception raised for connection-related errors.

exception pyphoenix.exceptions.AuthenticationError[source]

Exception raised for authentication failures.

exception pyphoenix.exceptions.AuthorizationError[source]

Exception raised for authorization failures.

exception pyphoenix.exceptions.PresenceError[source]

Exception raised for presence tracking errors.

exception pyphoenix.exceptions.PubSubError[source]

Exception raised for PubSub system errors.

exception pyphoenix.exceptions.SerializationError[source]

Exception raised for message serialization errors.

exception pyphoenix.exceptions.TimeoutError[source]

Exception raised when operations timeout.