コード例 #1
0
ファイル: cqltypes.py プロジェクト: pentve/python-driver
 def deserialize(byts, protocol_version):
     if len(byts) == 16:
         return util.inet_ntop(socket.AF_INET6, byts)
     else:
         # util.inet_pton could also handle, but this is faster
         # since we've already determined the AF
         return socket.inet_ntoa(byts)
コード例 #2
0
ファイル: cqltypes.py プロジェクト: ShayanIshaq/Repo_test
 def deserialize(byts, protocol_version):
     if len(byts) == 16:
         return util.inet_ntop(socket.AF_INET6, byts)
     else:
         # util.inet_pton could also handle, but this is faster
         # since we've already determined the AF
         return socket.inet_ntoa(byts)
コード例 #3
0
ファイル: protocol.py プロジェクト: CunjunWang/project-mnist
def read_inet_addr_only(f):
    size = read_byte(f)
    addrbytes = f.read(size)
    if size == 4:
        addrfam = socket.AF_INET
    elif size == 16:
        addrfam = socket.AF_INET6
    else:
        raise InternalError("bad inet address: %r" % (addrbytes, ))
    return util.inet_ntop(addrfam, addrbytes)
コード例 #4
0
ファイル: protocol.py プロジェクト: coldeasy/python-driver
def read_inet_addr_only(f):
    size = read_byte(f)
    addrbytes = f.read(size)
    if size == 4:
        addrfam = socket.AF_INET
    elif size == 16:
        addrfam = socket.AF_INET6
    else:
        raise InternalError("bad inet address: %r" % (addrbytes,))
    return util.inet_ntop(addrfam, addrbytes)