ó
Q'—^c           @   sˆ   d  e  f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d	 „  ƒ  YZ d
 e  f d „  ƒ  YZ d S(   t   FCMErrorc           B   s   e  Z d  Z RS(   s   
    PyFCM Error
    (   t   __name__t
   __module__t   __doc__(    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyR       s   t   AuthenticationErrorc           B   s   e  Z d  Z RS(   sK   
    API key not found or there was an error authenticating the sender
    (   R   R   R   (    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyR      s   t   FCMServerErrorc           B   s   e  Z d  Z RS(   sS   
    Internal server error or timeout error on Firebase cloud messaging server
    (   R   R   R   (    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyR      s   t   InvalidDataErrorc           B   s   e  Z d  Z RS(   s   
    Invalid input
    (   R   R   R   (    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyR      s   t   InternalPackageErrorc           B   s   e  Z d  Z RS(   s[   
    JSON parsing error, please create a new github issue describing what you're doing
    (   R   R   R   (    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyR      s   t   RetryAfterExceptionc           B   s   e  Z d  Z d „  Z RS(   s8   
    Retry-After must be handled by external logic.
    c         C   s   | |  _  d  S(   N(   t   delay(   t   selfR	   (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyt   __init__'   s    (   R   R   R   R   (    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyR   #   s   N(   t	   ExceptionR    R   R   R   R   R   (    (    (    s.   /tmp/pip-unpacked-wheel-rSbKop/pyfcm/errors.pyt   <module>   s
   