Documentation ¶
Index ¶
- Variables
- type DanmakuAIFlag
- type DanmakuElem
- func (*DanmakuElem) Descriptor() ([]byte, []int)deprecated
- func (x *DanmakuElem) GetAction() string
- func (x *DanmakuElem) GetAttr() int32
- func (x *DanmakuElem) GetColor() uint32
- func (x *DanmakuElem) GetContent() string
- func (x *DanmakuElem) GetCtime() int64
- func (x *DanmakuElem) GetFontsize() int32
- func (x *DanmakuElem) GetId() int64
- func (x *DanmakuElem) GetIdStr() string
- func (x *DanmakuElem) GetMidHash() string
- func (x *DanmakuElem) GetMode() int32
- func (x *DanmakuElem) GetPool() int32
- func (x *DanmakuElem) GetProgress() int32
- func (x *DanmakuElem) GetWeight() int32
- func (*DanmakuElem) ProtoMessage()
- func (x *DanmakuElem) ProtoReflect() protoreflect.Message
- func (x *DanmakuElem) Reset()
- func (x *DanmakuElem) String() string
- type DanmakuFlag
- type DmSegMobileReply
- func (*DmSegMobileReply) Descriptor() ([]byte, []int)deprecated
- func (x *DmSegMobileReply) GetAiFlag() *DanmakuAIFlag
- func (x *DmSegMobileReply) GetElems() []*DanmakuElem
- func (x *DmSegMobileReply) GetState() int32
- func (*DmSegMobileReply) ProtoMessage()
- func (x *DmSegMobileReply) ProtoReflect() protoreflect.Message
- func (x *DmSegMobileReply) Reset()
- func (x *DmSegMobileReply) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_dm_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DanmakuAIFlag ¶
type DanmakuAIFlag struct { // 弹幕ai云屏蔽条目 DmFlags []*DanmakuFlag `protobuf:"bytes,1,rep,name=dm_flags,json=dmFlags,proto3" json:"dm_flags,omitempty"` // contains filtered or unexported fields }
弹幕ai云屏蔽列表
func (*DanmakuAIFlag) Descriptor
deprecated
func (*DanmakuAIFlag) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuAIFlag.ProtoReflect.Descriptor instead.
func (*DanmakuAIFlag) GetDmFlags ¶
func (x *DanmakuAIFlag) GetDmFlags() []*DanmakuFlag
func (*DanmakuAIFlag) ProtoMessage ¶
func (*DanmakuAIFlag) ProtoMessage()
func (*DanmakuAIFlag) ProtoReflect ¶
func (x *DanmakuAIFlag) ProtoReflect() protoreflect.Message
func (*DanmakuAIFlag) Reset ¶
func (x *DanmakuAIFlag) Reset()
func (*DanmakuAIFlag) String ¶
func (x *DanmakuAIFlag) String() string
type DanmakuElem ¶
type DanmakuElem struct { // 弹幕dmid Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // 弹幕出现位置(单位ms) Progress int32 `protobuf:"varint,2,opt,name=progress,proto3" json:"progress,omitempty"` // 弹幕类型 Mode int32 `protobuf:"varint,3,opt,name=mode,proto3" json:"mode,omitempty"` // 弹幕字号 Fontsize int32 `protobuf:"varint,4,opt,name=fontsize,proto3" json:"fontsize,omitempty"` // 弹幕颜色 Color uint32 `protobuf:"varint,5,opt,name=color,proto3" json:"color,omitempty"` // 发送着mid hash MidHash string `protobuf:"bytes,6,opt,name=midHash,proto3" json:"midHash,omitempty"` // 弹幕正文 Content string `protobuf:"bytes,7,opt,name=content,proto3" json:"content,omitempty"` // 发送时间 Ctime int64 `protobuf:"varint,8,opt,name=ctime,proto3" json:"ctime,omitempty"` // 权重 区间:[1,10] Weight int32 `protobuf:"varint,9,opt,name=weight,proto3" json:"weight,omitempty"` // 动作 Action string `protobuf:"bytes,10,opt,name=action,proto3" json:"action,omitempty"` // 弹幕池 Pool int32 `protobuf:"varint,11,opt,name=pool,proto3" json:"pool,omitempty"` // 弹幕dmid str IdStr string `protobuf:"bytes,12,opt,name=idStr,proto3" json:"idStr,omitempty"` // 弹幕属性位(bin求AND) // bit0:保护 bit1:直播 bit2:高赞 Attr int32 `protobuf:"varint,13,opt,name=attr,proto3" json:"attr,omitempty"` // contains filtered or unexported fields }
弹幕条目
func (*DanmakuElem) Descriptor
deprecated
func (*DanmakuElem) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuElem.ProtoReflect.Descriptor instead.
func (*DanmakuElem) GetAction ¶
func (x *DanmakuElem) GetAction() string
func (*DanmakuElem) GetAttr ¶
func (x *DanmakuElem) GetAttr() int32
func (*DanmakuElem) GetColor ¶
func (x *DanmakuElem) GetColor() uint32
func (*DanmakuElem) GetContent ¶
func (x *DanmakuElem) GetContent() string
func (*DanmakuElem) GetCtime ¶
func (x *DanmakuElem) GetCtime() int64
func (*DanmakuElem) GetFontsize ¶
func (x *DanmakuElem) GetFontsize() int32
func (*DanmakuElem) GetId ¶
func (x *DanmakuElem) GetId() int64
func (*DanmakuElem) GetIdStr ¶
func (x *DanmakuElem) GetIdStr() string
func (*DanmakuElem) GetMidHash ¶
func (x *DanmakuElem) GetMidHash() string
func (*DanmakuElem) GetMode ¶
func (x *DanmakuElem) GetMode() int32
func (*DanmakuElem) GetPool ¶
func (x *DanmakuElem) GetPool() int32
func (*DanmakuElem) GetProgress ¶
func (x *DanmakuElem) GetProgress() int32
func (*DanmakuElem) GetWeight ¶
func (x *DanmakuElem) GetWeight() int32
func (*DanmakuElem) ProtoMessage ¶
func (*DanmakuElem) ProtoMessage()
func (*DanmakuElem) ProtoReflect ¶
func (x *DanmakuElem) ProtoReflect() protoreflect.Message
func (*DanmakuElem) Reset ¶
func (x *DanmakuElem) Reset()
func (*DanmakuElem) String ¶
func (x *DanmakuElem) String() string
type DanmakuFlag ¶
type DanmakuFlag struct { // 弹幕dmid Dmid int64 `protobuf:"varint,1,opt,name=dmid,proto3" json:"dmid,omitempty"` // 评分 Flag uint32 `protobuf:"varint,2,opt,name=flag,proto3" json:"flag,omitempty"` // contains filtered or unexported fields }
弹幕ai云屏蔽条目
func (*DanmakuFlag) Descriptor
deprecated
func (*DanmakuFlag) Descriptor() ([]byte, []int)
Deprecated: Use DanmakuFlag.ProtoReflect.Descriptor instead.
func (*DanmakuFlag) GetDmid ¶
func (x *DanmakuFlag) GetDmid() int64
func (*DanmakuFlag) GetFlag ¶
func (x *DanmakuFlag) GetFlag() uint32
func (*DanmakuFlag) ProtoMessage ¶
func (*DanmakuFlag) ProtoMessage()
func (*DanmakuFlag) ProtoReflect ¶
func (x *DanmakuFlag) ProtoReflect() protoreflect.Message
func (*DanmakuFlag) Reset ¶
func (x *DanmakuFlag) Reset()
func (*DanmakuFlag) String ¶
func (x *DanmakuFlag) String() string
type DmSegMobileReply ¶
type DmSegMobileReply struct { // 弹幕列表 Elems []*DanmakuElem `protobuf:"bytes,1,rep,name=elems,proto3" json:"elems,omitempty"` // 是否已关闭弹幕 // 0:未关闭 1:已关闭 State int32 `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"` // 弹幕云屏蔽ai评分值 AiFlag *DanmakuAIFlag `protobuf:"bytes,3,opt,name=ai_flag,json=aiFlag,proto3" json:"ai_flag,omitempty"` // contains filtered or unexported fields }
func (*DmSegMobileReply) Descriptor
deprecated
func (*DmSegMobileReply) Descriptor() ([]byte, []int)
Deprecated: Use DmSegMobileReply.ProtoReflect.Descriptor instead.
func (*DmSegMobileReply) GetAiFlag ¶
func (x *DmSegMobileReply) GetAiFlag() *DanmakuAIFlag
func (*DmSegMobileReply) GetElems ¶
func (x *DmSegMobileReply) GetElems() []*DanmakuElem
func (*DmSegMobileReply) GetState ¶
func (x *DmSegMobileReply) GetState() int32
func (*DmSegMobileReply) ProtoMessage ¶
func (*DmSegMobileReply) ProtoMessage()
func (*DmSegMobileReply) ProtoReflect ¶
func (x *DmSegMobileReply) ProtoReflect() protoreflect.Message
func (*DmSegMobileReply) Reset ¶
func (x *DmSegMobileReply) Reset()
func (*DmSegMobileReply) String ¶
func (x *DmSegMobileReply) String() string
Click to show internal directories.
Click to hide internal directories.