message.py 文件源码

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

项目:airpyrt-tools 作者: x56 项目源码 文件源码
def __init__(self, version, flags, unused, command, error_code, key, body=None, body_size=None):
        self.version = version
        self.flags = flags
        self.unused = unused
        self.command = command
        self.error_code = error_code

        # body is not specified, this is a stream header
        if body == None:
            # the body size is already specified, don't override it
            self.body_size = body_size if body_size != None else -1
            self.body_checksum = 1 # equivalent to zlib.adler32("")
        else:
            # the body size is already specified, don't override it
            self.body_size = body_size if body_size != None else len(body)
            self.body_checksum = zlib.adler32(body)

        self.key = key
        self.body = body
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号