+
    +O|j¨  ã                   óÂ  € R t ^ RIt^ RIt ! R R]P                  P
                  4      t]P                  ]P                  0t	 ! R R]P                  P                  4      tR R ltR R	 ltR
 R lt]P                   t]P"                  t]P$                  t]P&                  t]P(                  t]P*                  t]P,                  t]P                  t]P                  tR# )zDNS Rdata Classes.Nc                   óˆ   a € ] tR t^t o Rt^ t^t]t^t]t	^t
]
t^þt^ÿt]R 4       t]R 4       t]R 4       t]R 4       tRtV tR# )Ú
RdataClasszDNS Rdata Classc                ó   € R # )iÿÿ  © ©Úclss   &ÚGC:\Users\alokc\chatbot\backend\venv\Lib\site-packages\dns/rdataclass.pyÚ_maximumÚRdataClass._maximum%   s   € áó    c                ó   € R # )Úclassr   r   s   &r   Ú_short_nameÚRdataClass._short_name)   ó   € ár   c                ó   € R # )ÚCLASSr   r   s   &r   Ú_prefixÚRdataClass._prefix-   r   r   c                ó   € \         # )N)ÚUnknownRdataclassr   s   &r   Ú_unknown_exception_classÚ#RdataClass._unknown_exception_class1   s   € ä Ð r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	RESERVED0ÚINÚINTERNETÚCHÚCHAOSÚHSÚHESIODÚNONEÚANYÚclassmethodr	   r   r   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      sƒ   ø‡ € Ùà€IØ	
€BØ€HØ	
€BØ€EØ	
€BØ€FØ€DØ
€Càñó ðð ñó ðð ñó ðð ñ!ó ö!r   r   c                   ó   € ] tR t^9tRtRtR# )r   zA DNS class is unknown.r   N)r   r   r   r   r   r(   r   r   r   r   r   9   s   † Ý!r   r   c                ó0   € V ^8„  d   QhR\         R\        /# )é   ÚtextÚreturn)Ústrr   )Úformats   "r   Ú__annotate__r2   =   s   € ÷ &ñ &”Cð &œJñ &r   c                ó,   € \         P                  V 4      # )aŠ  Convert text into a DNS rdata class value.

The input text can be a defined DNS RR class mnemonic or
instance of the DNS generic class syntax.

For example, "IN" and "CLASS1" will both result in a value of 1.

Raises ``dns.rdatatype.UnknownRdataclass`` if the class is unknown.

Raises ``ValueError`` if the rdata class value is not >= 0 and <= 65535.

Returns a ``dns.rdataclass.RdataClass``.
)r   Ú	from_text)r.   s   &r   r4   r4   =   s   € ô ×Ñ Ó%Ð%r   c                ó0   € V ^8„  d   QhR\         R\        /# )r-   Úvaluer/   )r   r0   )r1   s   "r   r2   r2   O   s   € ÷ %ñ %”:ð %¤#ñ %r   c                ó,   € \         P                  V 4      # )zñConvert a DNS rdata class value to text.

If the value has a known mnemonic, it will be used, otherwise the
DNS generic class syntax will be used.

Raises ``ValueError`` if the rdata class value is not >= 0 and <= 65535.

Returns a ``str``.
)r   Úto_text)r6   s   &r   r8   r8   O   s   € ô ×Ñ˜eÓ$Ð$r   c                ó0   € V ^8„  d   QhR\         R\        /# )r-   Úrdclassr/   )r   Úbool)r1   s   "r   r2   r2   ]   s   € ÷ 
ñ 
œ*ð 
¬ñ 
r   c                ó    € V \         9   d   R# R# )z�True if the specified class is a metaclass.

The currently defined metaclasses are ANY and NONE.

*rdclass* is a ``dns.rdataclass.RdataClass``.
TF)Ú_metaclasses)r:   s   &r   Úis_metaclassr>   ]   s   € ð ”,ÔÙÙr   )r   Údns.enumÚdnsÚdns.exceptionÚenumÚIntEnumr   r%   r&   r=   Ú	exceptionÚDNSExceptionr   r4   r8   r>   r   r   r    r!   r"   r#   r$   r   r   r   Ú<module>rF      sº   ðñ$ ã Û ô!�—‘×!Ñ!ô !ð< —‘ §¡Ð0€ô"˜Ÿ™×2Ñ2ô "õ&õ$%õ
ð × Ñ €	Ø‡]�]€Ø×Ñ€Ø‡]�]€Ø×Ñ€Ø‡]�]€Ø	×	Ñ	€Ø‡�€Ø‡n�n‚r   