diff options
author | Rob Austein <sra@hactrn.net> | 2008-06-11 17:31:45 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2008-06-11 17:31:45 +0000 |
commit | 9da3ea191112f21823eeecf71acec3c5c7f1d123 (patch) | |
tree | eb495cd66b3da93d0719b272a1799854fce945ba | |
parent | 2d5c25f3bf4fccfd46bcd28a62d5c0ebe01a12e2 (diff) |
Clean up Doxygen warnings
svn path=/rpkid/rpki/resource_set.py; revision=1864
-rw-r--r-- | rpkid/rpki/resource_set.py | 70 |
1 files changed, 46 insertions, 24 deletions
diff --git a/rpkid/rpki/resource_set.py b/rpkid/rpki/resource_set.py index 3b0ce4e5..d8715419 100644 --- a/rpkid/rpki/resource_set.py +++ b/rpkid/rpki/resource_set.py @@ -40,15 +40,6 @@ class resource_range(object): directly. """ - ## @var min - # Minimum value of range. - - ## @var max - # Maximum value of range. - - ## @var datum_type - # Type of underlying data (min and max). - def __init__(self, min, max): """Initialize and sanity check a resource_range.""" assert min <= max, "Mis-ordered range: %s before %s" % (str(min), str(max)) @@ -70,6 +61,9 @@ class resource_range_as(resource_range): Denotes a single ASN by a range whose min and max values are identical. """ + ## @var datum_type + # Type of underlying data (min and max). + datum_type = long def __str__(self): @@ -138,11 +132,17 @@ class resource_range_ip(resource_range): class resource_range_ipv4(resource_range_ip): """Range of IPv4 addresses.""" + ## @var datum_type + # Type of underlying data (min and max). + datum_type = rpki.ipaddrs.v4addr class resource_range_ipv6(resource_range_ip): """Range of IPv6 addresses.""" + ## @var datum_type + # Type of underlying data (min and max). + datum_type = rpki.ipaddrs.v6addr def _rsplit(rset, that): @@ -167,9 +167,6 @@ class resource_set(list): directly. """ - ## @var range_type - # Type of range underlying this type of resource_set. - ## @var inherit # Boolean indicating whether this resource_set uses RFC 3779 inheritance. @@ -315,6 +312,9 @@ class resource_set(list): class resource_set_as(resource_set): """ASN resource set.""" + ## @var range_type + # Type of range underlying this type of resource_set. + range_type = resource_range_as def parse_str(self, x): @@ -356,9 +356,6 @@ class resource_set_ip(resource_set): directly. """ - ## @var afi - # Address Family Identifier value associated with this resource_set_ip subclass. - def parse_str(self, x): """Parse IP address resource sets from text (eg, XML attributes).""" r = re.match("^([0-9:.a-fA-F]+)-([0-9:.a-fA-F]+)$", x) @@ -399,13 +396,27 @@ class resource_set_ip(resource_set): class resource_set_ipv4(resource_set_ip): """IPv4 address resource set.""" + ## @var range_type + # Type of range underlying this type of resource_set. + range_type = resource_range_ipv4 + + ## @var afi + # Address Family Identifier value for IPv4. + afi = "\x00\x01" class resource_set_ipv6(resource_set_ip): """IPv6 address resource set.""" + ## @var range_type + # Type of range underlying this type of resource_set. + range_type = resource_range_ipv6 + + ## @var afi + # Address Family Identifier value for IPv6. + afi = "\x00\x02" def _bs2long(bs): @@ -560,9 +571,6 @@ class roa_prefix(object): ## @var max_prefixlen # Maxmimum prefix length. - ## @var range_type - # Type of corresponding resource_range_ip. - def __init__(self, address, prefixlen, max_prefixlen = None): """Initialize a ROA prefix. max_prefixlen is optional and defaults to prefixlen. max_prefixlen must not be smaller than @@ -618,22 +626,22 @@ class roa_prefix(object): class roa_prefix_ipv4(roa_prefix): """IPv4 ROA prefix.""" + ## @var range_type + # Type of corresponding resource_range_ip. + range_type = resource_range_ipv4 class roa_prefix_ipv6(roa_prefix): """IPv6 ROA prefix.""" + ## @var range_type + # Type of corresponding resource_range_ip. + range_type = resource_range_ipv6 class roa_prefix_set(list): """Set of ROA prefixes, analogous to the resource_set_ip class.""" - ## @var prefix_type - # Type of underlying roa_prefix. - - ## @var resource_set_type - # Type of corresponding resource_set_ip class. - def __init__(self, ini = None): """Initialize a ROA prefix set.""" if isinstance(ini, str) and len(ini): @@ -693,13 +701,27 @@ class roa_prefix_set(list): class roa_prefix_set_ipv4(roa_prefix_set): """Set of IPv4 ROA prefixes.""" + ## @var prefix_type + # Type of underlying roa_prefix. + prefix_type = roa_prefix_ipv4 + + ## @var resource_set_type + # Type of corresponding resource_set_ip class. + resource_set_type = resource_set_ipv4 class roa_prefix_set_ipv6(roa_prefix_set): """Set of IPv6 ROA prefixes.""" + ## @var prefix_type + # Type of underlying roa_prefix. + prefix_type = roa_prefix_ipv6 + + ## @var resource_set_type + # Type of corresponding resource_set_ip class. + resource_set_type = resource_set_ipv6 # Test suite for set operations. |