addr.py
changeset 4 8b633782f02d
parent 1 2223ade4f259
equal deleted inserted replaced
3:ff98fa9b84ce 4:8b633782f02d
    13         """
    13         """
    14             Parse the given literal IP address in "a.b.c.d" form
    14             Parse the given literal IP address in "a.b.c.d" form
    15         """
    15         """
    16     
    16     
    17         super(IP, self).__init__(address)
    17         super(IP, self).__init__(address)
       
    18     
       
    19     def is_v4 (self) :
       
    20         """
       
    21             Returns True if the address is an IPv4 address
       
    22         """
       
    23 
       
    24         return self.version() == 4
       
    25 
       
    26     def is_v6 (self) :
       
    27         """
       
    28             Returns True if the address is an IPv6 address
       
    29         """
       
    30 
       
    31         return self.version() == 6
    18 
    32 
    19 class Network (IPy.IP, object) :
    33 class Network (IPy.IP, object) :
    20     """
    34     """
    21         An IPv4 network (subnet)
    35         An IPv4 network (subnet)
    22     """
    36     """