Home | History | Annotate | Download | only in Lib

Lines Matching refs:hextets

1721             # Now, parse the hextets into a 128-bit integer.
1761 def _compress_hextets(cls, hextets):
1762 """Compresses a list of hextets.
1767 calling ":".join(hextets) will produce the compressed version of
1771 hextets: A list of strings, the hextets to compress.
1781 for index, hextet in enumerate(hextets):
1799 if best_doublecolon_end == len(hextets):
1800 hextets += ['']
1801 hextets[best_doublecolon_start:best_doublecolon_end] = ['']
1804 hextets = [''] + hextets
1806 return hextets
1829 hextets = ['%x' % int(hex_str[x:x+4], 16) for x in range(0, 32, 4)]
1831 hextets = cls._compress_hextets(hextets)
1832 return ':'.join(hextets)