AlkantarClanX12

Your IP : 3.144.38.184


Current Path : /usr/lib64/python2.7/site-packages/dns/
Upload File :
Current File : //usr/lib64/python2.7/site-packages/dns/wiredata.pyc

�
��Sc@sgdZddlZddlZdefd��YZed�dZdefd��YZd	�ZdS(
sDNS Wire Data Helperi����Nt_SliceUnspecifiedBoundcBseZd�ZRS(cCs|S(N((tselftitj((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyt__getslice__s(t__name__t
__module__R(((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyRstitWireDatacBs,eZd�Zd�Zd�Zd�ZRS(cCsDy ttt|�j|��SWntk
r?tjj�nXdS(N(Rtsupert__getitem__t
IndexErrortdnst	exceptiont	FormError(Rtkey((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyR
$s 
cCs�y�|tkrt|�}n|dks6|dkrEtjj�n||kr�tt|�j|�tt|�j|d�nttt|�j||��SWnt	k
r�tjj�nXdS(Nii(
t_unspecified_boundtlenRR
RR	RR
RR(RRR((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyR)s#
ccsHd}x;y||V|d7}Wq	tjjk
r?t�q	Xq	WdS(Nii(RR
Rt
StopIteration(RR((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyt__iter__8s	cCs
t|�S(N(tstr(R((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pytunwrap@s(RRR
RRR(((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyR"s			cCs!t|t�st|�S|SdS(N(t
isinstanceR(twire((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyt
maybe_wrapCs
(	t__doc__tsyst
dns.exceptionRRRRRR(((s2/usr/lib64/python2.7/site-packages/dns/wiredata.pyt<module>s!