File manager - Edit - /opt/imh-python/lib/python2.7/site-packages/netaddr/eui/__init__.pyo
Back
� ��Uc @ s� d Z d d l m Z m Z m Z d d l m Z m Z d d l m Z d d l m Z d d l m Z d d l m Z m Z d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d S( s] Classes and functions for dealing with MAC addresses, EUI-48, EUI-64, OUI, IAB identifiers. i����( t NotRegisteredErrort AddrFormatErrort DictDotLookup( t eui48t eui64( t mac_eui48( t eui64_base( t IPAddress( t _is_intt _is_strt BaseIdentifierc B sJ e Z d Z d Z d � Z d � Z d � Z d � Z d � Z d � Z RS( s$ Base class for all IEEE identifiers.t _valuec C s d | _ d S( N( t NoneR ( t self( ( sC /opt/imh-python/lib/python2.7/site-packages/netaddr/eui/__init__.pyt __init__ s c C s | j S( s) :return: integer value of this identifier( R ( R ( ( sC /opt/imh-python/lib/python2.7/site-packages/netaddr/eui/__init__.pyt __int__ s c C s | j S( s) :return: integer value of this identifier( R ( R ( ( sC /opt/imh-python/lib/python2.7/site-packages/netaddr/eui/__init__.pyt __long__ s c C s | j d k r d Sd | j S( s8 :return: octal string representation of this identifier.i t 0s 0%o( R ( R ( ( sC /opt/imh-python/lib/python2.7/site-packages/netaddr/eui/__init__.pyt __oct__"