firefly框架分析之netconnect package
Posted 玖五二七
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了firefly框架分析之netconnect package相关的知识,希望对你有一定的参考价值。
manager.py库 用来管理connection连接
class ConnectionManager: 包括一个管理connection对象的字典
def getNowConnCnt(self): 获取当前连接数量
def addConnection(self, conn): 根据conn创建connection对象,并加到字典中
conn: 连接通道对象(twisted.internet import protocol对象或其派生类)下一个模块会讲到
def dropConnectionByID(self, connID): 根据连接的id删除连接实例 connID: int 连接的id
def getConnectionByID(self, connID): 根据ID获取一条连接 connID: int 连接的id
def loseConnection(self,connID): 根据连接ID主动端口与客户端的连接
def pushObject(self,topicID , msg, sendList): 主动推送消息
topicID 要发送内容的主ID
msg 要发送内容
sendList 要被发送到的连接的id列表
以上是关于firefly框架分析之netconnect package的主要内容,如果未能解决你的问题,请参考以下文章
Firefly支持AI引擎Tengine,性能提升,轻松搭建AI计算框架
NetConnection 未处理的 NetStatusEvent
为啥没有事件侦听器或引用的封闭 NetConnection 会留在内存中?
ActionScript 3:Socket、amf、NetConnection、rtmp……越来越清楚
Actionscript 4:NetConnection.connect(...) 不会触发 NetStatusEvent 事件