当前位置: 首页>>代码示例>>Python>>正文


Python Protocol.connectionMade方法代码示例

本文整理汇总了Python中twisted.internet.protocol.Protocol.connectionMade方法的典型用法代码示例。如果您正苦于以下问题:Python Protocol.connectionMade方法的具体用法?Python Protocol.connectionMade怎么用?Python Protocol.connectionMade使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在twisted.internet.protocol.Protocol的用法示例。


在下文中一共展示了Protocol.connectionMade方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     """
     overload Protocol.connectionMade to verify that we have a connection
     """
     log.msg("ResponseProducerProtocol connectionMade", 
             logLevel=logging.DEBUG)
     Protocol.connectionMade(self)
开发者ID:SpiderOak,项目名称:twisted_client_for_nimbusio,代码行数:9,代码来源:response_producer_protocol.py

示例2: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
    def connectionMade(self):
        Protocol.connectionMade(self)
        self.transport.setTcpNoDelay(True)

        self.buffer = ''
        self.nbytes = 0
        # XXX send version message
        self._handler = self._handle_version, 12
开发者ID:askervin,项目名称:vncdotool,代码行数:10,代码来源:loggingproxy.py

示例3: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
	def connectionMade(self):
		AbstractWind.connectionMade(self)
		Protocol.connectionMade(self)

		_ = self.transport.getPeer()
		_ = (_.host, _.port)

		self.peer, self.port = _
开发者ID:ComputerNetworks-UFRGS,项目名称:ManP2P-ng,代码行数:10,代码来源:wind.py

示例4: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     self.factory.num_connections += 1
     Protocol.connectionMade(self)
     self._input = ''
     proto_version = ProtocolVersion().serialize()
     server_state = ServerState().serialize()
     #
     self.send(proto_version)
开发者ID:serpent-project,项目名称:serpent,代码行数:10,代码来源:protocol.py

示例5: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
    def connectionMade(self):
        Protocol.connectionMade(self)

        self.transport.write(struct.pack('>I', self.__seed))
        self._input = ''

        self._decompress = None
        if self.__decompress:
            self._decompress = Decompress()
开发者ID:cculianu,项目名称:gemuo,代码行数:11,代码来源:client.py

示例6: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
    def connectionMade(self):
        self.log = util.getLogger("gamespy.login", self)
        self.loggedIn = False

        def sendKa():
            self.sendMsg(MessageFactory.getMessage([("ka", "")]))
            self.kaService.alive()  ## expects no reply

        self.kaService = KeepaliveService(sendKa, 90, self.transport.loseConnection)
        Protocol.connectionMade(self)
开发者ID:istobran,项目名称:eaEmu,代码行数:12,代码来源:login.py

示例7: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     logger.debug("connectionMade(): %s port %s %s:%s %s",
                  self.factory.name,
                  self.factory.local_port,
                  self.factory.host, self.factory.port,
                  self.protocol_name)
     return Protocol.connectionMade(self)
开发者ID:da4089,项目名称:robot-nps,代码行数:9,代码来源:base.py

示例8: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     Protocol.connectionMade(self)
     self._conn = self.factory._conn
     self.__contacts_list = self.factory._conn.contacts_list
开发者ID:lqc,项目名称:twisted-gadu,代码行数:6,代码来源:main.py

示例9: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     self.isconnected = True
     if self.debug:
         log.msg("connectionMade")
     Protocol.connectionMade(self)
开发者ID:hinesmr,项目名称:StreamProx,代码行数:7,代码来源:example_txws.py

示例10: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
    Protocol.connectionMade(self)
    self.log = getLogger('gamespy.master', self)
开发者ID:istobran,项目名称:eaEmu,代码行数:5,代码来源:master.py

示例11: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     Protocol.connectionMade(self)
开发者ID:DBrianKimmel,项目名称:PyHouse,代码行数:4,代码来源:onkyo.py

示例12: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     Protocol.connectionMade(self)
     self.result = {}
开发者ID:yyforbidden,项目名称:EPC_Test,代码行数:5,代码来源:test_controller.py

示例13: connectionMade

# 需要导入模块: from twisted.internet.protocol import Protocol [as 别名]
# 或者: from twisted.internet.protocol.Protocol import connectionMade [as 别名]
 def connectionMade(self):
     """When TCP connection is made, register shutdown handler
     """
     Protocol.connectionMade(self)
开发者ID:mozes,项目名称:stompest,代码行数:6,代码来源:async.py


注:本文中的twisted.internet.protocol.Protocol.connectionMade方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。