cai.pb.im.msg.msg package

IM Message Protocol Buffer Model Category.

This module is used to store all im message protobuf files.

Generate all protobuf file using:

protoc cai/pb/**/*.proto --python_out=. --mypy_out=readable_stubs:.
Copyright

Copyright (C) 2021-2021 cscs181

License

AGPL-3.0 or later. See LICENSE for detail.

Submodules

cai.pb.im.msg.msg.msg_pb2 module

Generated protocol buffer code.

class cai.pb.im.msg.msg.msg_pb2.C2C

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

c2c_relation

Field im.msg.msg.C2C.c2c_relation

receiver

Field im.msg.msg.C2C.receiver

sender

Field im.msg.msg.C2C.sender

class cai.pb.im.msg.msg.msg_pb2.C2CRelation

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

c2c_type

Field im.msg.msg.C2CRelation.c2c_type

group_info

Field im.msg.msg.C2CRelation.group_info

token

Field im.msg.msg.C2CRelation.token

class cai.pb.im.msg.msg.msg_pb2.ContentHead

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

date_time

Field im.msg.msg.ContentHead.date_time

div_seq

Field im.msg.msg.ContentHead.div_seq

msgdb_seq

Field im.msg.msg.ContentHead.msgdb_seq

msgdb_uin

Field im.msg.msg.ContentHead.msgdb_uin

pkg_index

Field im.msg.msg.ContentHead.pkg_index

pkg_num

Field im.msg.msg.ContentHead.pkg_num

rand

Field im.msg.msg.ContentHead.rand

seq

Field im.msg.msg.ContentHead.seq

type

Field im.msg.msg.ContentHead.type

word_msg_seq

Field im.msg.msg.ContentHead.word_msg_seq

class cai.pb.im.msg.msg.msg_pb2.Group

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

group_info

Field im.msg.msg.Group.group_info

receiver

Field im.msg.msg.Group.receiver

sender

Field im.msg.msg.Group.sender

class cai.pb.im.msg.msg.msg_pb2.Msg

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

body

Field im.msg.msg.Msg.body

head

Field im.msg.msg.Msg.head

class cai.pb.im.msg.msg.msg_pb2.MsgHead

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

content_head

Field im.msg.msg.MsgHead.content_head

gbk_tmp_msg_body

Field im.msg.msg.MsgHead.gbk_tmp_msg_body

routing_head

Field im.msg.msg.MsgHead.routing_head

class cai.pb.im.msg.msg.msg_pb2.MsgSendReq

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

bu_msg

Field im.msg.msg.MsgSendReq.bu_msg

conn_msg_flag

Field im.msg.msg.MsgSendReq.conn_msg_flag

cookie

Field im.msg.msg.MsgSendReq.cookie

msg

Field im.msg.msg.MsgSendReq.msg

tail_id

Field im.msg.msg.MsgSendReq.tail_id

class cai.pb.im.msg.msg.msg_pb2.MsgSendResp

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

class cai.pb.im.msg.msg.msg_pb2.RoutingHead

基类:google.protobuf.pyext._message.CMessage, google.protobuf.message.Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>

The google.protobuf.descriptor.Descriptor for this message type.

c2_c

Field im.msg.msg.RoutingHead.c2_c

group

Field im.msg.msg.RoutingHead.group