client_type.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:crispy-fortnight 作者: hansjhoffman 项目源码 文件源码
def connect(self, host, port):
        family, socktype, proto, _, sockaddr = socket.getaddrinfo(host, port, self.family, self.sock_type, self.protocol)[0]
        s = socket.socket(family, socktype, proto)
        s.settimeout(self.timeout)
        s.connect(sockaddr)

        if self.nodelay:
            s.setsockopt(self.protocol, socket.TCP_NODELAY, 1)

        if self.keepalive:
            s.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)

        self.sock = s
        return s
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号