
    i~                       % S r SSKJr  SSKrSSKJr  SSKJr  SSKr\	\R                  4rS\S'   \" \S5      (       a  / \Q\R                  P7r\" S	S
9 " S S5      5       r\" S	S
9 " S S5      5       r\" S	S
9 " S S5      5       rg)z
Chromecast types
    )annotationsN)	dataclass)UUIDztuple[type[Exception], ...]ZEROCONF_ERRORSEventLoopBlockedT)frozenc                  j    \ rS rSr% SrS\S'   S\S'   S\S'   S\S	'   S
\S'   S\S'   S\S'   S\S'   Srg)CastInfo   zCast info container.z&set[HostServiceInfo | MDNSServiceInfo]servicesr   uuidz
str | None
model_namefriendly_namestrhostintport	cast_typemanufacturer N__name__
__module____qualname____firstlineno____doc____annotations____static_attributes__r       J/home/sebas/venvs/catt/lib/python3.13/site-packages/pychromecast/models.pyr
   r
      s2    44
J
I
Ir   r
   c                  .    \ rS rSr% SrS\S'   S\S'   Srg)	HostServiceInfo"   Service info container.r   r   r   r   r   Nr   r   r   r    r"   r"   "   s    !
I
Ir   r"   c                  $    \ rS rSr% SrS\S'   Srg)MDNSServiceInfo*   r$   r   namer   Nr   r   r   r    r&   r&   *   s
    !
Ir   r&   )r   
__future__r   asynciodataclassesr   r   r   zeroconfIOErrorTimeoutErrorr   r   hasattrr   r
   r"   r&   r   r   r    <module>r0      s    #  !   189M9M/N, N
8'((CC)B)BCO $
 
 
 $   $  r   