Source code for pyatv.exceptions
"""Local exceptions used by library."""
[docs]class AuthenticationError(Exception):
"""Thrown when login fails."""
pass
[docs]class NotSupportedError(Exception):
"""Thrown when trying to perform an action that is not supported."""
pass
[docs]class InvalidDmapDataError(Exception):
"""Thrown when invalid DMAP data is parsed."""
pass
[docs]class UnknownServerResponseError(Exception):
"""Thrown when somethins unknown is send back from the Apple TV."""
pass
[docs]class UnknownPlayState(Exception):
"""Thrown when an unknown play state is found."""
pass