// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: app/service/live/dao-anchor/api/grpc/v1/api.proto package v1 import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import math "math" import _ "github.com/gogo/protobuf/gogoproto" import ( context "golang.org/x/net/context" grpc "google.golang.org/grpc" ) import io "io" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type AnchorLevel struct { // 当前等级 Level int64 `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"` // 当前等级颜色 Color int64 `protobuf:"varint,2,opt,name=color,proto3" json:"color,omitempty"` // 当前积分 Score int64 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"` // 当前等级最小积分 Left int64 `protobuf:"varint,4,opt,name=left,proto3" json:"left,omitempty"` // 当前等级最大积分 Right int64 `protobuf:"varint,5,opt,name=right,proto3" json:"right,omitempty"` // 最大等级 MaxLevel int64 `protobuf:"varint,6,opt,name=max_level,json=maxLevel,proto3" json:"max_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AnchorLevel) Reset() { *m = AnchorLevel{} } func (m *AnchorLevel) String() string { return proto.CompactTextString(m) } func (*AnchorLevel) ProtoMessage() {} func (*AnchorLevel) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{0} } func (m *AnchorLevel) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AnchorLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AnchorLevel.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AnchorLevel) XXX_Merge(src proto.Message) { xxx_messageInfo_AnchorLevel.Merge(dst, src) } func (m *AnchorLevel) XXX_Size() int { return m.Size() } func (m *AnchorLevel) XXX_DiscardUnknown() { xxx_messageInfo_AnchorLevel.DiscardUnknown(m) } var xxx_messageInfo_AnchorLevel proto.InternalMessageInfo func (m *AnchorLevel) GetLevel() int64 { if m != nil { return m.Level } return 0 } func (m *AnchorLevel) GetColor() int64 { if m != nil { return m.Color } return 0 } func (m *AnchorLevel) GetScore() int64 { if m != nil { return m.Score } return 0 } func (m *AnchorLevel) GetLeft() int64 { if m != nil { return m.Left } return 0 } func (m *AnchorLevel) GetRight() int64 { if m != nil { return m.Right } return 0 } func (m *AnchorLevel) GetMaxLevel() int64 { if m != nil { return m.MaxLevel } return 0 } type TagData struct { TagId int64 `protobuf:"varint,1,opt,name=tag_id,json=tagId,proto3" json:"tag_id,omitempty"` TagSubId int64 `protobuf:"varint,2,opt,name=tag_sub_id,json=tagSubId,proto3" json:"tag_sub_id,omitempty"` TagValue int64 `protobuf:"varint,3,opt,name=tag_value,json=tagValue,proto3" json:"tag_value,omitempty"` TagExt string `protobuf:"bytes,4,opt,name=tag_ext,json=tagExt,proto3" json:"tag_ext,omitempty"` TagExpireAt int64 `protobuf:"varint,5,opt,name=tag_expire_at,json=tagExpireAt,proto3" json:"tag_expire_at,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TagData) Reset() { *m = TagData{} } func (m *TagData) String() string { return proto.CompactTextString(m) } func (*TagData) ProtoMessage() {} func (*TagData) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{1} } func (m *TagData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *TagData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_TagData.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *TagData) XXX_Merge(src proto.Message) { xxx_messageInfo_TagData.Merge(dst, src) } func (m *TagData) XXX_Size() int { return m.Size() } func (m *TagData) XXX_DiscardUnknown() { xxx_messageInfo_TagData.DiscardUnknown(m) } var xxx_messageInfo_TagData proto.InternalMessageInfo func (m *TagData) GetTagId() int64 { if m != nil { return m.TagId } return 0 } func (m *TagData) GetTagSubId() int64 { if m != nil { return m.TagSubId } return 0 } func (m *TagData) GetTagValue() int64 { if m != nil { return m.TagValue } return 0 } func (m *TagData) GetTagExt() string { if m != nil { return m.TagExt } return "" } func (m *TagData) GetTagExpireAt() int64 { if m != nil { return m.TagExpireAt } return 0 } type RoomData struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty" validate:"gt=0,required"` RoomId int64 `protobuf:"varint,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` ShortId int64 `protobuf:"varint,3,opt,name=short_id,json=shortId,proto3" json:"short_id,omitempty" validate:"gt=0,required"` Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty" validate:"required"` Cover string `protobuf:"bytes,5,opt,name=cover,proto3" json:"cover,omitempty"` Tags string `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` Background string `protobuf:"bytes,7,opt,name=background,proto3" json:"background,omitempty"` Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` LiveStatus int64 `protobuf:"varint,9,opt,name=live_status,json=liveStatus,proto3" json:"live_status,omitempty" validate:"gt=0,required"` LiveStartTime int64 `protobuf:"varint,10,opt,name=live_start_time,json=liveStartTime,proto3" json:"live_start_time,omitempty" validate:"gt=0,required"` LiveScreenType int64 `protobuf:"varint,11,opt,name=live_screen_type,json=liveScreenType,proto3" json:"live_screen_type,omitempty" validate:"gt=0,required"` LiveMark int64 `protobuf:"varint,12,opt,name=live_mark,json=liveMark,proto3" json:"live_mark,omitempty"` LockStatus int64 `protobuf:"varint,13,opt,name=lock_status,json=lockStatus,proto3" json:"lock_status,omitempty"` LockTime int64 `protobuf:"varint,14,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"` HiddenStatus int64 `protobuf:"varint,15,opt,name=hidden_status,json=hiddenStatus,proto3" json:"hidden_status,omitempty" validate:"gt=0,required"` HiddenTime int64 `protobuf:"varint,16,opt,name=hidden_time,json=hiddenTime,proto3" json:"hidden_time,omitempty"` AreaId int64 `protobuf:"varint,17,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty" validate:"gt=0,required"` AreaName string `protobuf:"bytes,18,opt,name=area_name,json=areaName,proto3" json:"area_name,omitempty" validate:"required"` ParentAreaId int64 `protobuf:"varint,19,opt,name=parent_area_id,json=parentAreaId,proto3" json:"parent_area_id,omitempty" validate:"gt=0,required"` ParentAreaName string `protobuf:"bytes,20,opt,name=parent_area_name,json=parentAreaName,proto3" json:"parent_area_name,omitempty" validate:"required"` Keyframe string `protobuf:"bytes,21,opt,name=keyframe,proto3" json:"keyframe,omitempty"` PopularityCount int64 `protobuf:"varint,22,opt,name=popularity_count,json=popularityCount,proto3" json:"popularity_count,omitempty"` TagList []*TagData `protobuf:"bytes,23,rep,name=tag_list,json=tagList" json:"tag_list,omitempty"` AnchorProfileType int64 `protobuf:"varint,25,opt,name=anchor_profile_type,json=anchorProfileType,proto3" json:"anchor_profile_type,omitempty"` AnchorLevel *AnchorLevel `protobuf:"bytes,26,opt,name=anchor_level,json=anchorLevel" json:"anchor_level,omitempty"` AnchorRoundSwitch int64 `protobuf:"varint,27,opt,name=anchor_round_switch,json=anchorRoundSwitch,proto3" json:"anchor_round_switch,omitempty"` AnchorRoundStatus int64 `protobuf:"varint,28,opt,name=anchor_round_status,json=anchorRoundStatus,proto3" json:"anchor_round_status,omitempty"` AnchorRecordSwitch int64 `protobuf:"varint,29,opt,name=anchor_record_switch,json=anchorRecordSwitch,proto3" json:"anchor_record_switch,omitempty"` AnchorRecordStatus int64 `protobuf:"varint,30,opt,name=anchor_record_status,json=anchorRecordStatus,proto3" json:"anchor_record_status,omitempty"` AnchorSan int64 `protobuf:"varint,31,opt,name=anchor_san,json=anchorSan,proto3" json:"anchor_san,omitempty"` // 0默认 1摄像头直播 2录屏直播 3语音直播 LiveType int64 `protobuf:"varint,32,opt,name=live_type,json=liveType,proto3" json:"live_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomData) Reset() { *m = RoomData{} } func (m *RoomData) String() string { return proto.CompactTextString(m) } func (*RoomData) ProtoMessage() {} func (*RoomData) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{2} } func (m *RoomData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomData.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomData) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomData.Merge(dst, src) } func (m *RoomData) XXX_Size() int { return m.Size() } func (m *RoomData) XXX_DiscardUnknown() { xxx_messageInfo_RoomData.DiscardUnknown(m) } var xxx_messageInfo_RoomData proto.InternalMessageInfo func (m *RoomData) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *RoomData) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomData) GetShortId() int64 { if m != nil { return m.ShortId } return 0 } func (m *RoomData) GetTitle() string { if m != nil { return m.Title } return "" } func (m *RoomData) GetCover() string { if m != nil { return m.Cover } return "" } func (m *RoomData) GetTags() string { if m != nil { return m.Tags } return "" } func (m *RoomData) GetBackground() string { if m != nil { return m.Background } return "" } func (m *RoomData) GetDescription() string { if m != nil { return m.Description } return "" } func (m *RoomData) GetLiveStatus() int64 { if m != nil { return m.LiveStatus } return 0 } func (m *RoomData) GetLiveStartTime() int64 { if m != nil { return m.LiveStartTime } return 0 } func (m *RoomData) GetLiveScreenType() int64 { if m != nil { return m.LiveScreenType } return 0 } func (m *RoomData) GetLiveMark() int64 { if m != nil { return m.LiveMark } return 0 } func (m *RoomData) GetLockStatus() int64 { if m != nil { return m.LockStatus } return 0 } func (m *RoomData) GetLockTime() int64 { if m != nil { return m.LockTime } return 0 } func (m *RoomData) GetHiddenStatus() int64 { if m != nil { return m.HiddenStatus } return 0 } func (m *RoomData) GetHiddenTime() int64 { if m != nil { return m.HiddenTime } return 0 } func (m *RoomData) GetAreaId() int64 { if m != nil { return m.AreaId } return 0 } func (m *RoomData) GetAreaName() string { if m != nil { return m.AreaName } return "" } func (m *RoomData) GetParentAreaId() int64 { if m != nil { return m.ParentAreaId } return 0 } func (m *RoomData) GetParentAreaName() string { if m != nil { return m.ParentAreaName } return "" } func (m *RoomData) GetKeyframe() string { if m != nil { return m.Keyframe } return "" } func (m *RoomData) GetPopularityCount() int64 { if m != nil { return m.PopularityCount } return 0 } func (m *RoomData) GetTagList() []*TagData { if m != nil { return m.TagList } return nil } func (m *RoomData) GetAnchorProfileType() int64 { if m != nil { return m.AnchorProfileType } return 0 } func (m *RoomData) GetAnchorLevel() *AnchorLevel { if m != nil { return m.AnchorLevel } return nil } func (m *RoomData) GetAnchorRoundSwitch() int64 { if m != nil { return m.AnchorRoundSwitch } return 0 } func (m *RoomData) GetAnchorRoundStatus() int64 { if m != nil { return m.AnchorRoundStatus } return 0 } func (m *RoomData) GetAnchorRecordSwitch() int64 { if m != nil { return m.AnchorRecordSwitch } return 0 } func (m *RoomData) GetAnchorRecordStatus() int64 { if m != nil { return m.AnchorRecordStatus } return 0 } func (m *RoomData) GetAnchorSan() int64 { if m != nil { return m.AnchorSan } return 0 } func (m *RoomData) GetLiveType() int64 { if m != nil { return m.LiveType } return 0 } type RoomByIDsReq struct { RoomIds []int64 `protobuf:"varint,1,rep,packed,name=room_ids,json=roomIds" json:"room_ids,omitempty"` Uids []int64 `protobuf:"varint,2,rep,packed,name=uids" json:"uids,omitempty"` Fields []string `protobuf:"bytes,3,rep,name=fields" json:"fields,omitempty"` DefaultFields int64 `protobuf:"varint,4,opt,name=default_fields,json=defaultFields,proto3" json:"default_fields,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomByIDsReq) Reset() { *m = RoomByIDsReq{} } func (m *RoomByIDsReq) String() string { return proto.CompactTextString(m) } func (*RoomByIDsReq) ProtoMessage() {} func (*RoomByIDsReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{3} } func (m *RoomByIDsReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomByIDsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomByIDsReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomByIDsReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomByIDsReq.Merge(dst, src) } func (m *RoomByIDsReq) XXX_Size() int { return m.Size() } func (m *RoomByIDsReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomByIDsReq.DiscardUnknown(m) } var xxx_messageInfo_RoomByIDsReq proto.InternalMessageInfo func (m *RoomByIDsReq) GetRoomIds() []int64 { if m != nil { return m.RoomIds } return nil } func (m *RoomByIDsReq) GetUids() []int64 { if m != nil { return m.Uids } return nil } func (m *RoomByIDsReq) GetFields() []string { if m != nil { return m.Fields } return nil } func (m *RoomByIDsReq) GetDefaultFields() int64 { if m != nil { return m.DefaultFields } return 0 } type RoomByIDsResp struct { RoomDataSet map[int64]*RoomData `protobuf:"bytes,1,rep,name=room_data_set,json=roomDataSet" json:"room_data_set,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomByIDsResp) Reset() { *m = RoomByIDsResp{} } func (m *RoomByIDsResp) String() string { return proto.CompactTextString(m) } func (*RoomByIDsResp) ProtoMessage() {} func (*RoomByIDsResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{4} } func (m *RoomByIDsResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomByIDsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomByIDsResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomByIDsResp) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomByIDsResp.Merge(dst, src) } func (m *RoomByIDsResp) XXX_Size() int { return m.Size() } func (m *RoomByIDsResp) XXX_DiscardUnknown() { xxx_messageInfo_RoomByIDsResp.DiscardUnknown(m) } var xxx_messageInfo_RoomByIDsResp proto.InternalMessageInfo func (m *RoomByIDsResp) GetRoomDataSet() map[int64]*RoomData { if m != nil { return m.RoomDataSet } return nil } type RoomOnlineListReq struct { Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` Sort string `protobuf:"bytes,2,opt,name=sort,proto3" json:"sort,omitempty"` Page int64 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"` PageSize int64 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` Fields []string `protobuf:"bytes,5,rep,name=fields" json:"fields,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomOnlineListReq) Reset() { *m = RoomOnlineListReq{} } func (m *RoomOnlineListReq) String() string { return proto.CompactTextString(m) } func (*RoomOnlineListReq) ProtoMessage() {} func (*RoomOnlineListReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{5} } func (m *RoomOnlineListReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomOnlineListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomOnlineListReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomOnlineListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomOnlineListReq.Merge(dst, src) } func (m *RoomOnlineListReq) XXX_Size() int { return m.Size() } func (m *RoomOnlineListReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomOnlineListReq.DiscardUnknown(m) } var xxx_messageInfo_RoomOnlineListReq proto.InternalMessageInfo func (m *RoomOnlineListReq) GetFilter() string { if m != nil { return m.Filter } return "" } func (m *RoomOnlineListReq) GetSort() string { if m != nil { return m.Sort } return "" } func (m *RoomOnlineListReq) GetPage() int64 { if m != nil { return m.Page } return 0 } func (m *RoomOnlineListReq) GetPageSize() int64 { if m != nil { return m.PageSize } return 0 } func (m *RoomOnlineListReq) GetFields() []string { if m != nil { return m.Fields } return nil } type RoomOnlineListResp struct { RoomDataList map[int64]*RoomData `protobuf:"bytes,1,rep,name=room_data_list,json=roomDataList" json:"room_data_list,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomOnlineListResp) Reset() { *m = RoomOnlineListResp{} } func (m *RoomOnlineListResp) String() string { return proto.CompactTextString(m) } func (*RoomOnlineListResp) ProtoMessage() {} func (*RoomOnlineListResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{6} } func (m *RoomOnlineListResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomOnlineListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomOnlineListResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomOnlineListResp) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomOnlineListResp.Merge(dst, src) } func (m *RoomOnlineListResp) XXX_Size() int { return m.Size() } func (m *RoomOnlineListResp) XXX_DiscardUnknown() { xxx_messageInfo_RoomOnlineListResp.DiscardUnknown(m) } var xxx_messageInfo_RoomOnlineListResp proto.InternalMessageInfo func (m *RoomOnlineListResp) GetRoomDataList() map[int64]*RoomData { if m != nil { return m.RoomDataList } return nil } type RoomOnlineListByAreaReq struct { AreaIds []int64 `protobuf:"varint,1,rep,packed,name=area_ids,json=areaIds" json:"area_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomOnlineListByAreaReq) Reset() { *m = RoomOnlineListByAreaReq{} } func (m *RoomOnlineListByAreaReq) String() string { return proto.CompactTextString(m) } func (*RoomOnlineListByAreaReq) ProtoMessage() {} func (*RoomOnlineListByAreaReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{7} } func (m *RoomOnlineListByAreaReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomOnlineListByAreaReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomOnlineListByAreaReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomOnlineListByAreaReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomOnlineListByAreaReq.Merge(dst, src) } func (m *RoomOnlineListByAreaReq) XXX_Size() int { return m.Size() } func (m *RoomOnlineListByAreaReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomOnlineListByAreaReq.DiscardUnknown(m) } var xxx_messageInfo_RoomOnlineListByAreaReq proto.InternalMessageInfo func (m *RoomOnlineListByAreaReq) GetAreaIds() []int64 { if m != nil { return m.AreaIds } return nil } type RoomOnlineListByAreaResp struct { RoomIds []int64 `protobuf:"varint,1,rep,packed,name=room_ids,json=roomIds" json:"room_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomOnlineListByAreaResp) Reset() { *m = RoomOnlineListByAreaResp{} } func (m *RoomOnlineListByAreaResp) String() string { return proto.CompactTextString(m) } func (*RoomOnlineListByAreaResp) ProtoMessage() {} func (*RoomOnlineListByAreaResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{8} } func (m *RoomOnlineListByAreaResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomOnlineListByAreaResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomOnlineListByAreaResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomOnlineListByAreaResp) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomOnlineListByAreaResp.Merge(dst, src) } func (m *RoomOnlineListByAreaResp) XXX_Size() int { return m.Size() } func (m *RoomOnlineListByAreaResp) XXX_DiscardUnknown() { xxx_messageInfo_RoomOnlineListByAreaResp.DiscardUnknown(m) } var xxx_messageInfo_RoomOnlineListByAreaResp proto.InternalMessageInfo func (m *RoomOnlineListByAreaResp) GetRoomIds() []int64 { if m != nil { return m.RoomIds } return nil } type RoomCreateReq struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty" validate:"gt=0,required"` RoomId int64 `protobuf:"varint,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomCreateReq) Reset() { *m = RoomCreateReq{} } func (m *RoomCreateReq) String() string { return proto.CompactTextString(m) } func (*RoomCreateReq) ProtoMessage() {} func (*RoomCreateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{9} } func (m *RoomCreateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomCreateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomCreateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomCreateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomCreateReq.Merge(dst, src) } func (m *RoomCreateReq) XXX_Size() int { return m.Size() } func (m *RoomCreateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomCreateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomCreateReq proto.InternalMessageInfo func (m *RoomCreateReq) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *RoomCreateReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } type RoomCreateResp struct { RoomId int64 `protobuf:"varint,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomCreateResp) Reset() { *m = RoomCreateResp{} } func (m *RoomCreateResp) String() string { return proto.CompactTextString(m) } func (*RoomCreateResp) ProtoMessage() {} func (*RoomCreateResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{10} } func (m *RoomCreateResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomCreateResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomCreateResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomCreateResp) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomCreateResp.Merge(dst, src) } func (m *RoomCreateResp) XXX_Size() int { return m.Size() } func (m *RoomCreateResp) XXX_DiscardUnknown() { xxx_messageInfo_RoomCreateResp.DiscardUnknown(m) } var xxx_messageInfo_RoomCreateResp proto.InternalMessageInfo func (m *RoomCreateResp) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } type UpdateResp struct { AffectedRows int64 `protobuf:"varint,1,opt,name=affected_rows,json=affectedRows,proto3" json:"affected_rows,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UpdateResp) Reset() { *m = UpdateResp{} } func (m *UpdateResp) String() string { return proto.CompactTextString(m) } func (*UpdateResp) ProtoMessage() {} func (*UpdateResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{11} } func (m *UpdateResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *UpdateResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_UpdateResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *UpdateResp) XXX_Merge(src proto.Message) { xxx_messageInfo_UpdateResp.Merge(dst, src) } func (m *UpdateResp) XXX_Size() int { return m.Size() } func (m *UpdateResp) XXX_DiscardUnknown() { xxx_messageInfo_UpdateResp.DiscardUnknown(m) } var xxx_messageInfo_UpdateResp proto.InternalMessageInfo func (m *UpdateResp) GetAffectedRows() int64 { if m != nil { return m.AffectedRows } return 0 } type RoomUpdateReq struct { Fields []string `protobuf:"bytes,1,rep,name=fields" json:"fields,omitempty" validate:"required"` RoomId int64 `protobuf:"varint,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"` Cover string `protobuf:"bytes,4,opt,name=cover,proto3" json:"cover,omitempty"` Tags string `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` Background string `protobuf:"bytes,6,opt,name=background,proto3" json:"background,omitempty"` Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` LiveStartTime int64 `protobuf:"varint,8,opt,name=live_start_time,json=liveStartTime,proto3" json:"live_start_time,omitempty"` LiveScreenType int64 `protobuf:"varint,9,opt,name=live_screen_type,json=liveScreenType,proto3" json:"live_screen_type,omitempty"` LockStatus int64 `protobuf:"varint,10,opt,name=lock_status,json=lockStatus,proto3" json:"lock_status,omitempty"` LockTime int64 `protobuf:"varint,11,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"` HiddenTime int64 `protobuf:"varint,12,opt,name=hidden_time,json=hiddenTime,proto3" json:"hidden_time,omitempty"` AreaId int64 `protobuf:"varint,13,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` AnchorRoundSwitch int64 `protobuf:"varint,14,opt,name=anchor_round_switch,json=anchorRoundSwitch,proto3" json:"anchor_round_switch,omitempty"` AnchorRecordSwitch int64 `protobuf:"varint,15,opt,name=anchor_record_switch,json=anchorRecordSwitch,proto3" json:"anchor_record_switch,omitempty"` LiveType int64 `protobuf:"varint,16,opt,name=live_type,json=liveType,proto3" json:"live_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomUpdateReq) Reset() { *m = RoomUpdateReq{} } func (m *RoomUpdateReq) String() string { return proto.CompactTextString(m) } func (*RoomUpdateReq) ProtoMessage() {} func (*RoomUpdateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{12} } func (m *RoomUpdateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomUpdateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomUpdateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomUpdateReq.Merge(dst, src) } func (m *RoomUpdateReq) XXX_Size() int { return m.Size() } func (m *RoomUpdateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomUpdateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomUpdateReq proto.InternalMessageInfo func (m *RoomUpdateReq) GetFields() []string { if m != nil { return m.Fields } return nil } func (m *RoomUpdateReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomUpdateReq) GetTitle() string { if m != nil { return m.Title } return "" } func (m *RoomUpdateReq) GetCover() string { if m != nil { return m.Cover } return "" } func (m *RoomUpdateReq) GetTags() string { if m != nil { return m.Tags } return "" } func (m *RoomUpdateReq) GetBackground() string { if m != nil { return m.Background } return "" } func (m *RoomUpdateReq) GetDescription() string { if m != nil { return m.Description } return "" } func (m *RoomUpdateReq) GetLiveStartTime() int64 { if m != nil { return m.LiveStartTime } return 0 } func (m *RoomUpdateReq) GetLiveScreenType() int64 { if m != nil { return m.LiveScreenType } return 0 } func (m *RoomUpdateReq) GetLockStatus() int64 { if m != nil { return m.LockStatus } return 0 } func (m *RoomUpdateReq) GetLockTime() int64 { if m != nil { return m.LockTime } return 0 } func (m *RoomUpdateReq) GetHiddenTime() int64 { if m != nil { return m.HiddenTime } return 0 } func (m *RoomUpdateReq) GetAreaId() int64 { if m != nil { return m.AreaId } return 0 } func (m *RoomUpdateReq) GetAnchorRoundSwitch() int64 { if m != nil { return m.AnchorRoundSwitch } return 0 } func (m *RoomUpdateReq) GetAnchorRecordSwitch() int64 { if m != nil { return m.AnchorRecordSwitch } return 0 } func (m *RoomUpdateReq) GetLiveType() int64 { if m != nil { return m.LiveType } return 0 } type RoomBatchUpdateReq struct { Reqs []*RoomUpdateReq `protobuf:"bytes,1,rep,name=reqs" json:"reqs,omitempty" validate:"required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomBatchUpdateReq) Reset() { *m = RoomBatchUpdateReq{} } func (m *RoomBatchUpdateReq) String() string { return proto.CompactTextString(m) } func (*RoomBatchUpdateReq) ProtoMessage() {} func (*RoomBatchUpdateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{13} } func (m *RoomBatchUpdateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomBatchUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomBatchUpdateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomBatchUpdateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomBatchUpdateReq.Merge(dst, src) } func (m *RoomBatchUpdateReq) XXX_Size() int { return m.Size() } func (m *RoomBatchUpdateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomBatchUpdateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomBatchUpdateReq proto.InternalMessageInfo func (m *RoomBatchUpdateReq) GetReqs() []*RoomUpdateReq { if m != nil { return m.Reqs } return nil } type AnchorUpdateReq struct { Fields []string `protobuf:"bytes,1,rep,name=fields" json:"fields,omitempty" validate:"required"` Uid int64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty" validate:"gt=0,required"` ProfileType int64 `protobuf:"varint,3,opt,name=profile_type,json=profileType,proto3" json:"profile_type,omitempty"` SanScore int64 `protobuf:"varint,4,opt,name=san_score,json=sanScore,proto3" json:"san_score,omitempty"` RoundStatus int64 `protobuf:"varint,5,opt,name=round_status,json=roundStatus,proto3" json:"round_status,omitempty"` RecordStatus int64 `protobuf:"varint,6,opt,name=record_status,json=recordStatus,proto3" json:"record_status,omitempty"` Exp int64 `protobuf:"varint,7,opt,name=exp,proto3" json:"exp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AnchorUpdateReq) Reset() { *m = AnchorUpdateReq{} } func (m *AnchorUpdateReq) String() string { return proto.CompactTextString(m) } func (*AnchorUpdateReq) ProtoMessage() {} func (*AnchorUpdateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{14} } func (m *AnchorUpdateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AnchorUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AnchorUpdateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AnchorUpdateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_AnchorUpdateReq.Merge(dst, src) } func (m *AnchorUpdateReq) XXX_Size() int { return m.Size() } func (m *AnchorUpdateReq) XXX_DiscardUnknown() { xxx_messageInfo_AnchorUpdateReq.DiscardUnknown(m) } var xxx_messageInfo_AnchorUpdateReq proto.InternalMessageInfo func (m *AnchorUpdateReq) GetFields() []string { if m != nil { return m.Fields } return nil } func (m *AnchorUpdateReq) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *AnchorUpdateReq) GetProfileType() int64 { if m != nil { return m.ProfileType } return 0 } func (m *AnchorUpdateReq) GetSanScore() int64 { if m != nil { return m.SanScore } return 0 } func (m *AnchorUpdateReq) GetRoundStatus() int64 { if m != nil { return m.RoundStatus } return 0 } func (m *AnchorUpdateReq) GetRecordStatus() int64 { if m != nil { return m.RecordStatus } return 0 } func (m *AnchorUpdateReq) GetExp() int64 { if m != nil { return m.Exp } return 0 } type AnchorBatchUpdateReq struct { Reqs []*AnchorUpdateReq `protobuf:"bytes,1,rep,name=reqs" json:"reqs,omitempty" validate:"required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AnchorBatchUpdateReq) Reset() { *m = AnchorBatchUpdateReq{} } func (m *AnchorBatchUpdateReq) String() string { return proto.CompactTextString(m) } func (*AnchorBatchUpdateReq) ProtoMessage() {} func (*AnchorBatchUpdateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{15} } func (m *AnchorBatchUpdateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AnchorBatchUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AnchorBatchUpdateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AnchorBatchUpdateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_AnchorBatchUpdateReq.Merge(dst, src) } func (m *AnchorBatchUpdateReq) XXX_Size() int { return m.Size() } func (m *AnchorBatchUpdateReq) XXX_DiscardUnknown() { xxx_messageInfo_AnchorBatchUpdateReq.DiscardUnknown(m) } var xxx_messageInfo_AnchorBatchUpdateReq proto.InternalMessageInfo func (m *AnchorBatchUpdateReq) GetReqs() []*AnchorUpdateReq { if m != nil { return m.Reqs } return nil } type AnchorIncreReq struct { ReqId string `protobuf:"bytes,1,opt,name=req_id,json=reqId,proto3" json:"req_id,omitempty" validate:"required"` Fields []string `protobuf:"bytes,2,rep,name=fields" json:"fields,omitempty" validate:"required"` Uid int64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty" validate:"gt=0,required"` SanScore int64 `protobuf:"varint,4,opt,name=san_score,json=sanScore,proto3" json:"san_score,omitempty"` Exp int64 `protobuf:"varint,5,opt,name=exp,proto3" json:"exp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AnchorIncreReq) Reset() { *m = AnchorIncreReq{} } func (m *AnchorIncreReq) String() string { return proto.CompactTextString(m) } func (*AnchorIncreReq) ProtoMessage() {} func (*AnchorIncreReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{16} } func (m *AnchorIncreReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AnchorIncreReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AnchorIncreReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AnchorIncreReq) XXX_Merge(src proto.Message) { xxx_messageInfo_AnchorIncreReq.Merge(dst, src) } func (m *AnchorIncreReq) XXX_Size() int { return m.Size() } func (m *AnchorIncreReq) XXX_DiscardUnknown() { xxx_messageInfo_AnchorIncreReq.DiscardUnknown(m) } var xxx_messageInfo_AnchorIncreReq proto.InternalMessageInfo func (m *AnchorIncreReq) GetReqId() string { if m != nil { return m.ReqId } return "" } func (m *AnchorIncreReq) GetFields() []string { if m != nil { return m.Fields } return nil } func (m *AnchorIncreReq) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *AnchorIncreReq) GetSanScore() int64 { if m != nil { return m.SanScore } return 0 } func (m *AnchorIncreReq) GetExp() int64 { if m != nil { return m.Exp } return 0 } type AnchorBatchIncreReq struct { Reqs []*AnchorIncreReq `protobuf:"bytes,1,rep,name=reqs" json:"reqs,omitempty" validate:"required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AnchorBatchIncreReq) Reset() { *m = AnchorBatchIncreReq{} } func (m *AnchorBatchIncreReq) String() string { return proto.CompactTextString(m) } func (*AnchorBatchIncreReq) ProtoMessage() {} func (*AnchorBatchIncreReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{17} } func (m *AnchorBatchIncreReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AnchorBatchIncreReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AnchorBatchIncreReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AnchorBatchIncreReq) XXX_Merge(src proto.Message) { xxx_messageInfo_AnchorBatchIncreReq.Merge(dst, src) } func (m *AnchorBatchIncreReq) XXX_Size() int { return m.Size() } func (m *AnchorBatchIncreReq) XXX_DiscardUnknown() { xxx_messageInfo_AnchorBatchIncreReq.DiscardUnknown(m) } var xxx_messageInfo_AnchorBatchIncreReq proto.InternalMessageInfo func (m *AnchorBatchIncreReq) GetReqs() []*AnchorIncreReq { if m != nil { return m.Reqs } return nil } type RoomExtendUpdateReq struct { Fields []string `protobuf:"bytes,1,rep,name=fields" json:"fields,omitempty" validate:"required"` RoomId int64 `protobuf:"varint,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` Keyframe string `protobuf:"bytes,3,opt,name=keyframe,proto3" json:"keyframe,omitempty"` DanmuCount int64 `protobuf:"varint,4,opt,name=danmu_count,json=danmuCount,proto3" json:"danmu_count,omitempty"` PopularityCount int64 `protobuf:"varint,5,opt,name=popularity_count,json=popularityCount,proto3" json:"popularity_count,omitempty"` AudienceCount int64 `protobuf:"varint,6,opt,name=audience_count,json=audienceCount,proto3" json:"audience_count,omitempty"` GiftCount int64 `protobuf:"varint,7,opt,name=gift_count,json=giftCount,proto3" json:"gift_count,omitempty"` GiftGoldAmount int64 `protobuf:"varint,8,opt,name=gift_gold_amount,json=giftGoldAmount,proto3" json:"gift_gold_amount,omitempty"` GiftGoldCount int64 `protobuf:"varint,9,opt,name=gift_gold_count,json=giftGoldCount,proto3" json:"gift_gold_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomExtendUpdateReq) Reset() { *m = RoomExtendUpdateReq{} } func (m *RoomExtendUpdateReq) String() string { return proto.CompactTextString(m) } func (*RoomExtendUpdateReq) ProtoMessage() {} func (*RoomExtendUpdateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{18} } func (m *RoomExtendUpdateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomExtendUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomExtendUpdateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomExtendUpdateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomExtendUpdateReq.Merge(dst, src) } func (m *RoomExtendUpdateReq) XXX_Size() int { return m.Size() } func (m *RoomExtendUpdateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomExtendUpdateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomExtendUpdateReq proto.InternalMessageInfo func (m *RoomExtendUpdateReq) GetFields() []string { if m != nil { return m.Fields } return nil } func (m *RoomExtendUpdateReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomExtendUpdateReq) GetKeyframe() string { if m != nil { return m.Keyframe } return "" } func (m *RoomExtendUpdateReq) GetDanmuCount() int64 { if m != nil { return m.DanmuCount } return 0 } func (m *RoomExtendUpdateReq) GetPopularityCount() int64 { if m != nil { return m.PopularityCount } return 0 } func (m *RoomExtendUpdateReq) GetAudienceCount() int64 { if m != nil { return m.AudienceCount } return 0 } func (m *RoomExtendUpdateReq) GetGiftCount() int64 { if m != nil { return m.GiftCount } return 0 } func (m *RoomExtendUpdateReq) GetGiftGoldAmount() int64 { if m != nil { return m.GiftGoldAmount } return 0 } func (m *RoomExtendUpdateReq) GetGiftGoldCount() int64 { if m != nil { return m.GiftGoldCount } return 0 } type RoomExtendBatchUpdateReq struct { Reqs []*RoomExtendUpdateReq `protobuf:"bytes,1,rep,name=reqs" json:"reqs,omitempty" validate:"required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomExtendBatchUpdateReq) Reset() { *m = RoomExtendBatchUpdateReq{} } func (m *RoomExtendBatchUpdateReq) String() string { return proto.CompactTextString(m) } func (*RoomExtendBatchUpdateReq) ProtoMessage() {} func (*RoomExtendBatchUpdateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{19} } func (m *RoomExtendBatchUpdateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomExtendBatchUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomExtendBatchUpdateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomExtendBatchUpdateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomExtendBatchUpdateReq.Merge(dst, src) } func (m *RoomExtendBatchUpdateReq) XXX_Size() int { return m.Size() } func (m *RoomExtendBatchUpdateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomExtendBatchUpdateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomExtendBatchUpdateReq proto.InternalMessageInfo func (m *RoomExtendBatchUpdateReq) GetReqs() []*RoomExtendUpdateReq { if m != nil { return m.Reqs } return nil } type RoomExtendIncreReq struct { ReqId string `protobuf:"bytes,1,opt,name=req_id,json=reqId,proto3" json:"req_id,omitempty" validate:"required"` Fields []string `protobuf:"bytes,2,rep,name=fields" json:"fields,omitempty" validate:"required"` RoomId int64 `protobuf:"varint,3,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` DanmuCount int64 `protobuf:"varint,4,opt,name=danmu_count,json=danmuCount,proto3" json:"danmu_count,omitempty"` PopularityCount int64 `protobuf:"varint,5,opt,name=popularity_count,json=popularityCount,proto3" json:"popularity_count,omitempty"` AudienceCount int64 `protobuf:"varint,6,opt,name=audience_count,json=audienceCount,proto3" json:"audience_count,omitempty"` GiftCount int64 `protobuf:"varint,7,opt,name=gift_count,json=giftCount,proto3" json:"gift_count,omitempty"` GiftGoldAmount int64 `protobuf:"varint,8,opt,name=gift_gold_amount,json=giftGoldAmount,proto3" json:"gift_gold_amount,omitempty"` GiftGoldCount int64 `protobuf:"varint,9,opt,name=gift_gold_count,json=giftGoldCount,proto3" json:"gift_gold_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomExtendIncreReq) Reset() { *m = RoomExtendIncreReq{} } func (m *RoomExtendIncreReq) String() string { return proto.CompactTextString(m) } func (*RoomExtendIncreReq) ProtoMessage() {} func (*RoomExtendIncreReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{20} } func (m *RoomExtendIncreReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomExtendIncreReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomExtendIncreReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomExtendIncreReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomExtendIncreReq.Merge(dst, src) } func (m *RoomExtendIncreReq) XXX_Size() int { return m.Size() } func (m *RoomExtendIncreReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomExtendIncreReq.DiscardUnknown(m) } var xxx_messageInfo_RoomExtendIncreReq proto.InternalMessageInfo func (m *RoomExtendIncreReq) GetReqId() string { if m != nil { return m.ReqId } return "" } func (m *RoomExtendIncreReq) GetFields() []string { if m != nil { return m.Fields } return nil } func (m *RoomExtendIncreReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomExtendIncreReq) GetDanmuCount() int64 { if m != nil { return m.DanmuCount } return 0 } func (m *RoomExtendIncreReq) GetPopularityCount() int64 { if m != nil { return m.PopularityCount } return 0 } func (m *RoomExtendIncreReq) GetAudienceCount() int64 { if m != nil { return m.AudienceCount } return 0 } func (m *RoomExtendIncreReq) GetGiftCount() int64 { if m != nil { return m.GiftCount } return 0 } func (m *RoomExtendIncreReq) GetGiftGoldAmount() int64 { if m != nil { return m.GiftGoldAmount } return 0 } func (m *RoomExtendIncreReq) GetGiftGoldCount() int64 { if m != nil { return m.GiftGoldCount } return 0 } type RoomExtendBatchIncreReq struct { Reqs []*RoomExtendIncreReq `protobuf:"bytes,1,rep,name=reqs" json:"reqs,omitempty" validate:"required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomExtendBatchIncreReq) Reset() { *m = RoomExtendBatchIncreReq{} } func (m *RoomExtendBatchIncreReq) String() string { return proto.CompactTextString(m) } func (*RoomExtendBatchIncreReq) ProtoMessage() {} func (*RoomExtendBatchIncreReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{21} } func (m *RoomExtendBatchIncreReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomExtendBatchIncreReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomExtendBatchIncreReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomExtendBatchIncreReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomExtendBatchIncreReq.Merge(dst, src) } func (m *RoomExtendBatchIncreReq) XXX_Size() int { return m.Size() } func (m *RoomExtendBatchIncreReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomExtendBatchIncreReq.DiscardUnknown(m) } var xxx_messageInfo_RoomExtendBatchIncreReq proto.InternalMessageInfo func (m *RoomExtendBatchIncreReq) GetReqs() []*RoomExtendIncreReq { if m != nil { return m.Reqs } return nil } type RoomTagCreateReq struct { RoomId int64 `protobuf:"varint,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` TagId int64 `protobuf:"varint,2,opt,name=tag_id,json=tagId,proto3" json:"tag_id,omitempty" validate:"gt=0,required"` TagSubId int64 `protobuf:"varint,3,opt,name=tag_sub_id,json=tagSubId,proto3" json:"tag_sub_id,omitempty"` TagValue int64 `protobuf:"varint,4,opt,name=tag_value,json=tagValue,proto3" json:"tag_value,omitempty"` TagExt string `protobuf:"bytes,5,opt,name=tag_ext,json=tagExt,proto3" json:"tag_ext,omitempty"` TagExpireAt int64 `protobuf:"varint,6,opt,name=tag_expire_at,json=tagExpireAt,proto3" json:"tag_expire_at,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomTagCreateReq) Reset() { *m = RoomTagCreateReq{} } func (m *RoomTagCreateReq) String() string { return proto.CompactTextString(m) } func (*RoomTagCreateReq) ProtoMessage() {} func (*RoomTagCreateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{22} } func (m *RoomTagCreateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomTagCreateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomTagCreateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomTagCreateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomTagCreateReq.Merge(dst, src) } func (m *RoomTagCreateReq) XXX_Size() int { return m.Size() } func (m *RoomTagCreateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomTagCreateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomTagCreateReq proto.InternalMessageInfo func (m *RoomTagCreateReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomTagCreateReq) GetTagId() int64 { if m != nil { return m.TagId } return 0 } func (m *RoomTagCreateReq) GetTagSubId() int64 { if m != nil { return m.TagSubId } return 0 } func (m *RoomTagCreateReq) GetTagValue() int64 { if m != nil { return m.TagValue } return 0 } func (m *RoomTagCreateReq) GetTagExt() string { if m != nil { return m.TagExt } return "" } func (m *RoomTagCreateReq) GetTagExpireAt() int64 { if m != nil { return m.TagExpireAt } return 0 } type RoomAttrCreateReq struct { RoomId int64 `protobuf:"varint,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` AttrId int64 `protobuf:"varint,2,opt,name=attr_id,json=attrId,proto3" json:"attr_id,omitempty" validate:"gt=0,required"` AttrSubId int64 `protobuf:"varint,3,opt,name=attr_sub_id,json=attrSubId,proto3" json:"attr_sub_id,omitempty"` AttrValue int64 `protobuf:"varint,4,opt,name=attr_value,json=attrValue,proto3" json:"attr_value,omitempty"` AttrExt string `protobuf:"bytes,5,opt,name=attr_ext,json=attrExt,proto3" json:"attr_ext,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomAttrCreateReq) Reset() { *m = RoomAttrCreateReq{} } func (m *RoomAttrCreateReq) String() string { return proto.CompactTextString(m) } func (*RoomAttrCreateReq) ProtoMessage() {} func (*RoomAttrCreateReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{23} } func (m *RoomAttrCreateReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomAttrCreateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomAttrCreateReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomAttrCreateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomAttrCreateReq.Merge(dst, src) } func (m *RoomAttrCreateReq) XXX_Size() int { return m.Size() } func (m *RoomAttrCreateReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomAttrCreateReq.DiscardUnknown(m) } var xxx_messageInfo_RoomAttrCreateReq proto.InternalMessageInfo func (m *RoomAttrCreateReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomAttrCreateReq) GetAttrId() int64 { if m != nil { return m.AttrId } return 0 } func (m *RoomAttrCreateReq) GetAttrSubId() int64 { if m != nil { return m.AttrSubId } return 0 } func (m *RoomAttrCreateReq) GetAttrValue() int64 { if m != nil { return m.AttrValue } return 0 } func (m *RoomAttrCreateReq) GetAttrExt() string { if m != nil { return m.AttrExt } return "" } type RoomAttrSetExReq struct { RoomId int64 `protobuf:"varint,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` AttrId int64 `protobuf:"varint,2,opt,name=attr_id,json=attrId,proto3" json:"attr_id,omitempty" validate:"gt=0,required"` AttrSubId int64 `protobuf:"varint,3,opt,name=attr_sub_id,json=attrSubId,proto3" json:"attr_sub_id,omitempty"` AttrValue int64 `protobuf:"varint,4,opt,name=attr_value,json=attrValue,proto3" json:"attr_value,omitempty"` AttrExt string `protobuf:"bytes,5,opt,name=attr_ext,json=attrExt,proto3" json:"attr_ext,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomAttrSetExReq) Reset() { *m = RoomAttrSetExReq{} } func (m *RoomAttrSetExReq) String() string { return proto.CompactTextString(m) } func (*RoomAttrSetExReq) ProtoMessage() {} func (*RoomAttrSetExReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{24} } func (m *RoomAttrSetExReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomAttrSetExReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomAttrSetExReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomAttrSetExReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomAttrSetExReq.Merge(dst, src) } func (m *RoomAttrSetExReq) XXX_Size() int { return m.Size() } func (m *RoomAttrSetExReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomAttrSetExReq.DiscardUnknown(m) } var xxx_messageInfo_RoomAttrSetExReq proto.InternalMessageInfo func (m *RoomAttrSetExReq) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *RoomAttrSetExReq) GetAttrId() int64 { if m != nil { return m.AttrId } return 0 } func (m *RoomAttrSetExReq) GetAttrSubId() int64 { if m != nil { return m.AttrSubId } return 0 } func (m *RoomAttrSetExReq) GetAttrValue() int64 { if m != nil { return m.AttrValue } return 0 } func (m *RoomAttrSetExReq) GetAttrExt() string { if m != nil { return m.AttrExt } return "" } type FetchAreasReq struct { AreaId int64 `protobuf:"varint,1,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FetchAreasReq) Reset() { *m = FetchAreasReq{} } func (m *FetchAreasReq) String() string { return proto.CompactTextString(m) } func (*FetchAreasReq) ProtoMessage() {} func (*FetchAreasReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{25} } func (m *FetchAreasReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *FetchAreasReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_FetchAreasReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *FetchAreasReq) XXX_Merge(src proto.Message) { xxx_messageInfo_FetchAreasReq.Merge(dst, src) } func (m *FetchAreasReq) XXX_Size() int { return m.Size() } func (m *FetchAreasReq) XXX_DiscardUnknown() { xxx_messageInfo_FetchAreasReq.DiscardUnknown(m) } var xxx_messageInfo_FetchAreasReq proto.InternalMessageInfo func (m *FetchAreasReq) GetAreaId() int64 { if m != nil { return m.AreaId } return 0 } type AreaInfo struct { AreaId int64 `protobuf:"varint,1,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` AreaName string `protobuf:"bytes,2,opt,name=area_name,json=areaName,proto3" json:"area_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AreaInfo) Reset() { *m = AreaInfo{} } func (m *AreaInfo) String() string { return proto.CompactTextString(m) } func (*AreaInfo) ProtoMessage() {} func (*AreaInfo) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{26} } func (m *AreaInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AreaInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AreaInfo.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AreaInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_AreaInfo.Merge(dst, src) } func (m *AreaInfo) XXX_Size() int { return m.Size() } func (m *AreaInfo) XXX_DiscardUnknown() { xxx_messageInfo_AreaInfo.DiscardUnknown(m) } var xxx_messageInfo_AreaInfo proto.InternalMessageInfo func (m *AreaInfo) GetAreaId() int64 { if m != nil { return m.AreaId } return 0 } func (m *AreaInfo) GetAreaName() string { if m != nil { return m.AreaName } return "" } type FetchAreasResp struct { Info *AreaInfo `protobuf:"bytes,1,opt,name=info" json:"info,omitempty"` Areas []*AreaInfo `protobuf:"bytes,2,rep,name=areas" json:"areas,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FetchAreasResp) Reset() { *m = FetchAreasResp{} } func (m *FetchAreasResp) String() string { return proto.CompactTextString(m) } func (*FetchAreasResp) ProtoMessage() {} func (*FetchAreasResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{27} } func (m *FetchAreasResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *FetchAreasResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_FetchAreasResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *FetchAreasResp) XXX_Merge(src proto.Message) { xxx_messageInfo_FetchAreasResp.Merge(dst, src) } func (m *FetchAreasResp) XXX_Size() int { return m.Size() } func (m *FetchAreasResp) XXX_DiscardUnknown() { xxx_messageInfo_FetchAreasResp.DiscardUnknown(m) } var xxx_messageInfo_FetchAreasResp proto.InternalMessageInfo func (m *FetchAreasResp) GetInfo() *AreaInfo { if m != nil { return m.Info } return nil } func (m *FetchAreasResp) GetAreas() []*AreaInfo { if m != nil { return m.Areas } return nil } type FetchAttrByIDsReq struct { RoomIds []int64 `protobuf:"varint,1,rep,packed,name=room_ids,json=roomIds" json:"room_ids,omitempty" validate:"dive,gt=0,required"` AttrId int64 `protobuf:"varint,2,opt,name=attr_id,json=attrId,proto3" json:"attr_id,omitempty" validate:"gt=0,required"` AttrSubId int64 `protobuf:"varint,3,opt,name=attr_sub_id,json=attrSubId,proto3" json:"attr_sub_id,omitempty" validate:"gt=0,required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FetchAttrByIDsReq) Reset() { *m = FetchAttrByIDsReq{} } func (m *FetchAttrByIDsReq) String() string { return proto.CompactTextString(m) } func (*FetchAttrByIDsReq) ProtoMessage() {} func (*FetchAttrByIDsReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{28} } func (m *FetchAttrByIDsReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *FetchAttrByIDsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_FetchAttrByIDsReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *FetchAttrByIDsReq) XXX_Merge(src proto.Message) { xxx_messageInfo_FetchAttrByIDsReq.Merge(dst, src) } func (m *FetchAttrByIDsReq) XXX_Size() int { return m.Size() } func (m *FetchAttrByIDsReq) XXX_DiscardUnknown() { xxx_messageInfo_FetchAttrByIDsReq.DiscardUnknown(m) } var xxx_messageInfo_FetchAttrByIDsReq proto.InternalMessageInfo func (m *FetchAttrByIDsReq) GetRoomIds() []int64 { if m != nil { return m.RoomIds } return nil } func (m *FetchAttrByIDsReq) GetAttrId() int64 { if m != nil { return m.AttrId } return 0 } func (m *FetchAttrByIDsReq) GetAttrSubId() int64 { if m != nil { return m.AttrSubId } return 0 } type AttrData struct { RoomId int64 `protobuf:"varint,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` AttrId int64 `protobuf:"varint,2,opt,name=attr_id,json=attrId,proto3" json:"attr_id,omitempty"` AttrSubId int64 `protobuf:"varint,3,opt,name=attr_sub_id,json=attrSubId,proto3" json:"attr_sub_id,omitempty"` AttrValue int64 `protobuf:"varint,4,opt,name=attr_value,json=attrValue,proto3" json:"attr_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AttrData) Reset() { *m = AttrData{} } func (m *AttrData) String() string { return proto.CompactTextString(m) } func (*AttrData) ProtoMessage() {} func (*AttrData) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{29} } func (m *AttrData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AttrData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AttrData.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AttrData) XXX_Merge(src proto.Message) { xxx_messageInfo_AttrData.Merge(dst, src) } func (m *AttrData) XXX_Size() int { return m.Size() } func (m *AttrData) XXX_DiscardUnknown() { xxx_messageInfo_AttrData.DiscardUnknown(m) } var xxx_messageInfo_AttrData proto.InternalMessageInfo func (m *AttrData) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *AttrData) GetAttrId() int64 { if m != nil { return m.AttrId } return 0 } func (m *AttrData) GetAttrSubId() int64 { if m != nil { return m.AttrSubId } return 0 } func (m *AttrData) GetAttrValue() int64 { if m != nil { return m.AttrValue } return 0 } type FetchAttrByIDsResp struct { Attrs map[int64]*AttrData `protobuf:"bytes,1,rep,name=attrs" json:"attrs,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FetchAttrByIDsResp) Reset() { *m = FetchAttrByIDsResp{} } func (m *FetchAttrByIDsResp) String() string { return proto.CompactTextString(m) } func (*FetchAttrByIDsResp) ProtoMessage() {} func (*FetchAttrByIDsResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{30} } func (m *FetchAttrByIDsResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *FetchAttrByIDsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_FetchAttrByIDsResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *FetchAttrByIDsResp) XXX_Merge(src proto.Message) { xxx_messageInfo_FetchAttrByIDsResp.Merge(dst, src) } func (m *FetchAttrByIDsResp) XXX_Size() int { return m.Size() } func (m *FetchAttrByIDsResp) XXX_DiscardUnknown() { xxx_messageInfo_FetchAttrByIDsResp.DiscardUnknown(m) } var xxx_messageInfo_FetchAttrByIDsResp proto.InternalMessageInfo func (m *FetchAttrByIDsResp) GetAttrs() map[int64]*AttrData { if m != nil { return m.Attrs } return nil } type AttrReq struct { AttrId int64 `protobuf:"varint,1,opt,name=attr_id,json=attrId,proto3" json:"attr_id,omitempty"` AttrSubId int64 `protobuf:"varint,2,opt,name=attr_sub_id,json=attrSubId,proto3" json:"attr_sub_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AttrReq) Reset() { *m = AttrReq{} } func (m *AttrReq) String() string { return proto.CompactTextString(m) } func (*AttrReq) ProtoMessage() {} func (*AttrReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{31} } func (m *AttrReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AttrReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AttrReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AttrReq) XXX_Merge(src proto.Message) { xxx_messageInfo_AttrReq.Merge(dst, src) } func (m *AttrReq) XXX_Size() int { return m.Size() } func (m *AttrReq) XXX_DiscardUnknown() { xxx_messageInfo_AttrReq.DiscardUnknown(m) } var xxx_messageInfo_AttrReq proto.InternalMessageInfo func (m *AttrReq) GetAttrId() int64 { if m != nil { return m.AttrId } return 0 } func (m *AttrReq) GetAttrSubId() int64 { if m != nil { return m.AttrSubId } return 0 } type RoomOnlineListByAttrsReq struct { Attrs []*AttrReq `protobuf:"bytes,1,rep,name=attrs" json:"attrs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomOnlineListByAttrsReq) Reset() { *m = RoomOnlineListByAttrsReq{} } func (m *RoomOnlineListByAttrsReq) String() string { return proto.CompactTextString(m) } func (*RoomOnlineListByAttrsReq) ProtoMessage() {} func (*RoomOnlineListByAttrsReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{32} } func (m *RoomOnlineListByAttrsReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomOnlineListByAttrsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomOnlineListByAttrsReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomOnlineListByAttrsReq) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomOnlineListByAttrsReq.Merge(dst, src) } func (m *RoomOnlineListByAttrsReq) XXX_Size() int { return m.Size() } func (m *RoomOnlineListByAttrsReq) XXX_DiscardUnknown() { xxx_messageInfo_RoomOnlineListByAttrsReq.DiscardUnknown(m) } var xxx_messageInfo_RoomOnlineListByAttrsReq proto.InternalMessageInfo func (m *RoomOnlineListByAttrsReq) GetAttrs() []*AttrReq { if m != nil { return m.Attrs } return nil } type AttrResp struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty" validate:"gt=0,required"` RoomId int64 `protobuf:"varint,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty" validate:"gt=0,required"` AreaId int64 `protobuf:"varint,3,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty" validate:"gt=0,required"` ParentAreaId int64 `protobuf:"varint,4,opt,name=parent_area_id,json=parentAreaId,proto3" json:"parent_area_id,omitempty" validate:"gt=0,required"` TagList []*TagData `protobuf:"bytes,5,rep,name=tag_list,json=tagList" json:"tag_list,omitempty"` AttrList []*AttrData `protobuf:"bytes,6,rep,name=attr_list,json=attrList" json:"attr_list,omitempty"` PopularityCount int64 `protobuf:"varint,7,opt,name=popularity_count,json=popularityCount,proto3" json:"popularity_count,omitempty"` AnchorProfileType int64 `protobuf:"varint,8,opt,name=anchor_profile_type,json=anchorProfileType,proto3" json:"anchor_profile_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AttrResp) Reset() { *m = AttrResp{} } func (m *AttrResp) String() string { return proto.CompactTextString(m) } func (*AttrResp) ProtoMessage() {} func (*AttrResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{33} } func (m *AttrResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *AttrResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_AttrResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *AttrResp) XXX_Merge(src proto.Message) { xxx_messageInfo_AttrResp.Merge(dst, src) } func (m *AttrResp) XXX_Size() int { return m.Size() } func (m *AttrResp) XXX_DiscardUnknown() { xxx_messageInfo_AttrResp.DiscardUnknown(m) } var xxx_messageInfo_AttrResp proto.InternalMessageInfo func (m *AttrResp) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *AttrResp) GetRoomId() int64 { if m != nil { return m.RoomId } return 0 } func (m *AttrResp) GetAreaId() int64 { if m != nil { return m.AreaId } return 0 } func (m *AttrResp) GetParentAreaId() int64 { if m != nil { return m.ParentAreaId } return 0 } func (m *AttrResp) GetTagList() []*TagData { if m != nil { return m.TagList } return nil } func (m *AttrResp) GetAttrList() []*AttrData { if m != nil { return m.AttrList } return nil } func (m *AttrResp) GetPopularityCount() int64 { if m != nil { return m.PopularityCount } return 0 } func (m *AttrResp) GetAnchorProfileType() int64 { if m != nil { return m.AnchorProfileType } return 0 } type RoomOnlineListByAttrsResp struct { Attrs map[int64]*AttrResp `protobuf:"bytes,1,rep,name=attrs" json:"attrs,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RoomOnlineListByAttrsResp) Reset() { *m = RoomOnlineListByAttrsResp{} } func (m *RoomOnlineListByAttrsResp) String() string { return proto.CompactTextString(m) } func (*RoomOnlineListByAttrsResp) ProtoMessage() {} func (*RoomOnlineListByAttrsResp) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{34} } func (m *RoomOnlineListByAttrsResp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RoomOnlineListByAttrsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RoomOnlineListByAttrsResp.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *RoomOnlineListByAttrsResp) XXX_Merge(src proto.Message) { xxx_messageInfo_RoomOnlineListByAttrsResp.Merge(dst, src) } func (m *RoomOnlineListByAttrsResp) XXX_Size() int { return m.Size() } func (m *RoomOnlineListByAttrsResp) XXX_DiscardUnknown() { xxx_messageInfo_RoomOnlineListByAttrsResp.DiscardUnknown(m) } var xxx_messageInfo_RoomOnlineListByAttrsResp proto.InternalMessageInfo func (m *RoomOnlineListByAttrsResp) GetAttrs() map[int64]*AttrResp { if m != nil { return m.Attrs } return nil } type DeleteAttrReq struct { AttrId int64 `protobuf:"varint,1,opt,name=attr_id,json=attrId,proto3" json:"attr_id,omitempty" validate:"gt=0,required"` AttrSubId int64 `protobuf:"varint,2,opt,name=attr_sub_id,json=attrSubId,proto3" json:"attr_sub_id,omitempty" validate:"gt=0,required"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeleteAttrReq) Reset() { *m = DeleteAttrReq{} } func (m *DeleteAttrReq) String() string { return proto.CompactTextString(m) } func (*DeleteAttrReq) ProtoMessage() {} func (*DeleteAttrReq) Descriptor() ([]byte, []int) { return fileDescriptor_api_ae6aa4fad8591398, []int{35} } func (m *DeleteAttrReq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *DeleteAttrReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_DeleteAttrReq.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (dst *DeleteAttrReq) XXX_Merge(src proto.Message) { xxx_messageInfo_DeleteAttrReq.Merge(dst, src) } func (m *DeleteAttrReq) XXX_Size() int { return m.Size() } func (m *DeleteAttrReq) XXX_DiscardUnknown() { xxx_messageInfo_DeleteAttrReq.DiscardUnknown(m) } var xxx_messageInfo_DeleteAttrReq proto.InternalMessageInfo func (m *DeleteAttrReq) GetAttrId() int64 { if m != nil { return m.AttrId } return 0 } func (m *DeleteAttrReq) GetAttrSubId() int64 { if m != nil { return m.AttrSubId } return 0 } func init() { proto.RegisterType((*AnchorLevel)(nil), "live.daoanchor.v1.AnchorLevel") proto.RegisterType((*TagData)(nil), "live.daoanchor.v1.TagData") proto.RegisterType((*RoomData)(nil), "live.daoanchor.v1.RoomData") proto.RegisterType((*RoomByIDsReq)(nil), "live.daoanchor.v1.RoomByIDsReq") proto.RegisterType((*RoomByIDsResp)(nil), "live.daoanchor.v1.RoomByIDsResp") proto.RegisterMapType((map[int64]*RoomData)(nil), "live.daoanchor.v1.RoomByIDsResp.RoomDataSetEntry") proto.RegisterType((*RoomOnlineListReq)(nil), "live.daoanchor.v1.RoomOnlineListReq") proto.RegisterType((*RoomOnlineListResp)(nil), "live.daoanchor.v1.RoomOnlineListResp") proto.RegisterMapType((map[int64]*RoomData)(nil), "live.daoanchor.v1.RoomOnlineListResp.RoomDataListEntry") proto.RegisterType((*RoomOnlineListByAreaReq)(nil), "live.daoanchor.v1.RoomOnlineListByAreaReq") proto.RegisterType((*RoomOnlineListByAreaResp)(nil), "live.daoanchor.v1.RoomOnlineListByAreaResp") proto.RegisterType((*RoomCreateReq)(nil), "live.daoanchor.v1.RoomCreateReq") proto.RegisterType((*RoomCreateResp)(nil), "live.daoanchor.v1.RoomCreateResp") proto.RegisterType((*UpdateResp)(nil), "live.daoanchor.v1.UpdateResp") proto.RegisterType((*RoomUpdateReq)(nil), "live.daoanchor.v1.RoomUpdateReq") proto.RegisterType((*RoomBatchUpdateReq)(nil), "live.daoanchor.v1.RoomBatchUpdateReq") proto.RegisterType((*AnchorUpdateReq)(nil), "live.daoanchor.v1.AnchorUpdateReq") proto.RegisterType((*AnchorBatchUpdateReq)(nil), "live.daoanchor.v1.AnchorBatchUpdateReq") proto.RegisterType((*AnchorIncreReq)(nil), "live.daoanchor.v1.AnchorIncreReq") proto.RegisterType((*AnchorBatchIncreReq)(nil), "live.daoanchor.v1.AnchorBatchIncreReq") proto.RegisterType((*RoomExtendUpdateReq)(nil), "live.daoanchor.v1.RoomExtendUpdateReq") proto.RegisterType((*RoomExtendBatchUpdateReq)(nil), "live.daoanchor.v1.RoomExtendBatchUpdateReq") proto.RegisterType((*RoomExtendIncreReq)(nil), "live.daoanchor.v1.RoomExtendIncreReq") proto.RegisterType((*RoomExtendBatchIncreReq)(nil), "live.daoanchor.v1.RoomExtendBatchIncreReq") proto.RegisterType((*RoomTagCreateReq)(nil), "live.daoanchor.v1.RoomTagCreateReq") proto.RegisterType((*RoomAttrCreateReq)(nil), "live.daoanchor.v1.RoomAttrCreateReq") proto.RegisterType((*RoomAttrSetExReq)(nil), "live.daoanchor.v1.RoomAttrSetExReq") proto.RegisterType((*FetchAreasReq)(nil), "live.daoanchor.v1.FetchAreasReq") proto.RegisterType((*AreaInfo)(nil), "live.daoanchor.v1.AreaInfo") proto.RegisterType((*FetchAreasResp)(nil), "live.daoanchor.v1.FetchAreasResp") proto.RegisterType((*FetchAttrByIDsReq)(nil), "live.daoanchor.v1.FetchAttrByIDsReq") proto.RegisterType((*AttrData)(nil), "live.daoanchor.v1.AttrData") proto.RegisterType((*FetchAttrByIDsResp)(nil), "live.daoanchor.v1.FetchAttrByIDsResp") proto.RegisterMapType((map[int64]*AttrData)(nil), "live.daoanchor.v1.FetchAttrByIDsResp.AttrsEntry") proto.RegisterType((*AttrReq)(nil), "live.daoanchor.v1.AttrReq") proto.RegisterType((*RoomOnlineListByAttrsReq)(nil), "live.daoanchor.v1.RoomOnlineListByAttrsReq") proto.RegisterType((*AttrResp)(nil), "live.daoanchor.v1.AttrResp") proto.RegisterType((*RoomOnlineListByAttrsResp)(nil), "live.daoanchor.v1.RoomOnlineListByAttrsResp") proto.RegisterMapType((map[int64]*AttrResp)(nil), "live.daoanchor.v1.RoomOnlineListByAttrsResp.AttrsEntry") proto.RegisterType((*DeleteAttrReq)(nil), "live.daoanchor.v1.DeleteAttrReq") } // Reference imports to suppress errors if they are not otherwise used. var _ context.Context var _ grpc.ClientConn // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. const _ = grpc.SupportPackageIsVersion4 // DaoAnchorClient is the client API for DaoAnchor service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. type DaoAnchorClient interface { // FetchRoomByIDs 查询房间信息 FetchRoomByIDs(ctx context.Context, in *RoomByIDsReq, opts ...grpc.CallOption) (*RoomByIDsResp, error) // RoomOnlineList 在线房间列表 RoomOnlineList(ctx context.Context, in *RoomOnlineListReq, opts ...grpc.CallOption) (*RoomOnlineListResp, error) // RoomOnlineListByArea 分区在线房间列表(只返回room_id列表,不传分区,默认查找所有) RoomOnlineListByArea(ctx context.Context, in *RoomOnlineListByAreaReq, opts ...grpc.CallOption) (*RoomOnlineListByAreaResp, error) // RoomOnlineListByAttrs 在线房间维度信息(不传attrs,不查询attr) RoomOnlineListByAttrs(ctx context.Context, in *RoomOnlineListByAttrsReq, opts ...grpc.CallOption) (*RoomOnlineListByAttrsResp, error) // RoomCreate 房间创建 RoomCreate(ctx context.Context, in *RoomCreateReq, opts ...grpc.CallOption) (*RoomCreateResp, error) // RoomUpdate 房间信息更新 RoomUpdate(ctx context.Context, in *RoomUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomBatchUpdate 房间信息批量更新 RoomBatchUpdate(ctx context.Context, in *RoomBatchUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomExtendUpdate 房间扩展信息更新 RoomExtendUpdate(ctx context.Context, in *RoomExtendUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomExtendBatchUpdate 房间扩展信息批量更新 RoomExtendBatchUpdate(ctx context.Context, in *RoomExtendBatchUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomExtendIncre 房间信息增量更新 RoomExtendIncre(ctx context.Context, in *RoomExtendIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomExtendBatchIncre 房间信息批量增量更新 RoomExtendBatchIncre(ctx context.Context, in *RoomExtendBatchIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomTagCreate 房间Tag创建 RoomTagCreate(ctx context.Context, in *RoomTagCreateReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomAttrCreate 房间Attr创建 RoomAttrCreate(ctx context.Context, in *RoomAttrCreateReq, opts ...grpc.CallOption) (*UpdateResp, error) // RoomAttrSetEx 房间Attr更新 RoomAttrSetEx(ctx context.Context, in *RoomAttrSetExReq, opts ...grpc.CallOption) (*UpdateResp, error) // AnchorUpdate 主播信息更新 AnchorUpdate(ctx context.Context, in *AnchorUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) // AnchorBatchUpdate 主播信息批量更新 AnchorBatchUpdate(ctx context.Context, in *AnchorBatchUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) // AnchorIncre 主播信息增量更新 AnchorIncre(ctx context.Context, in *AnchorIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) // AnchorBatchIncre 主播信息批量增量更新 AnchorBatchIncre(ctx context.Context, in *AnchorBatchIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) // FetchAreas 根据父分区号查询子分区 FetchAreas(ctx context.Context, in *FetchAreasReq, opts ...grpc.CallOption) (*FetchAreasResp, error) // FetchAttrByIDs 批量根据房间号查询指标 FetchAttrByIDs(ctx context.Context, in *FetchAttrByIDsReq, opts ...grpc.CallOption) (*FetchAttrByIDsResp, error) // DeleteAttr 删除某一个指标 DeleteAttr(ctx context.Context, in *DeleteAttrReq, opts ...grpc.CallOption) (*UpdateResp, error) } type daoAnchorClient struct { cc *grpc.ClientConn } func NewDaoAnchorClient(cc *grpc.ClientConn) DaoAnchorClient { return &daoAnchorClient{cc} } func (c *daoAnchorClient) FetchRoomByIDs(ctx context.Context, in *RoomByIDsReq, opts ...grpc.CallOption) (*RoomByIDsResp, error) { out := new(RoomByIDsResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/FetchRoomByIDs", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomOnlineList(ctx context.Context, in *RoomOnlineListReq, opts ...grpc.CallOption) (*RoomOnlineListResp, error) { out := new(RoomOnlineListResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomOnlineList", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomOnlineListByArea(ctx context.Context, in *RoomOnlineListByAreaReq, opts ...grpc.CallOption) (*RoomOnlineListByAreaResp, error) { out := new(RoomOnlineListByAreaResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomOnlineListByArea", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomOnlineListByAttrs(ctx context.Context, in *RoomOnlineListByAttrsReq, opts ...grpc.CallOption) (*RoomOnlineListByAttrsResp, error) { out := new(RoomOnlineListByAttrsResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomOnlineListByAttrs", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomCreate(ctx context.Context, in *RoomCreateReq, opts ...grpc.CallOption) (*RoomCreateResp, error) { out := new(RoomCreateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomCreate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomUpdate(ctx context.Context, in *RoomUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomBatchUpdate(ctx context.Context, in *RoomBatchUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomBatchUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomExtendUpdate(ctx context.Context, in *RoomExtendUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomExtendUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomExtendBatchUpdate(ctx context.Context, in *RoomExtendBatchUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomExtendBatchUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomExtendIncre(ctx context.Context, in *RoomExtendIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomExtendIncre", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomExtendBatchIncre(ctx context.Context, in *RoomExtendBatchIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomExtendBatchIncre", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomTagCreate(ctx context.Context, in *RoomTagCreateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomTagCreate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomAttrCreate(ctx context.Context, in *RoomAttrCreateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomAttrCreate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) RoomAttrSetEx(ctx context.Context, in *RoomAttrSetExReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/RoomAttrSetEx", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) AnchorUpdate(ctx context.Context, in *AnchorUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/AnchorUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) AnchorBatchUpdate(ctx context.Context, in *AnchorBatchUpdateReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/AnchorBatchUpdate", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) AnchorIncre(ctx context.Context, in *AnchorIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/AnchorIncre", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) AnchorBatchIncre(ctx context.Context, in *AnchorBatchIncreReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/AnchorBatchIncre", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) FetchAreas(ctx context.Context, in *FetchAreasReq, opts ...grpc.CallOption) (*FetchAreasResp, error) { out := new(FetchAreasResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/FetchAreas", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) FetchAttrByIDs(ctx context.Context, in *FetchAttrByIDsReq, opts ...grpc.CallOption) (*FetchAttrByIDsResp, error) { out := new(FetchAttrByIDsResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/FetchAttrByIDs", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *daoAnchorClient) DeleteAttr(ctx context.Context, in *DeleteAttrReq, opts ...grpc.CallOption) (*UpdateResp, error) { out := new(UpdateResp) err := c.cc.Invoke(ctx, "/live.daoanchor.v1.DaoAnchor/DeleteAttr", in, out, opts...) if err != nil { return nil, err } return out, nil } // DaoAnchorServer is the server API for DaoAnchor service. type DaoAnchorServer interface { // FetchRoomByIDs 查询房间信息 FetchRoomByIDs(context.Context, *RoomByIDsReq) (*RoomByIDsResp, error) // RoomOnlineList 在线房间列表 RoomOnlineList(context.Context, *RoomOnlineListReq) (*RoomOnlineListResp, error) // RoomOnlineListByArea 分区在线房间列表(只返回room_id列表,不传分区,默认查找所有) RoomOnlineListByArea(context.Context, *RoomOnlineListByAreaReq) (*RoomOnlineListByAreaResp, error) // RoomOnlineListByAttrs 在线房间维度信息(不传attrs,不查询attr) RoomOnlineListByAttrs(context.Context, *RoomOnlineListByAttrsReq) (*RoomOnlineListByAttrsResp, error) // RoomCreate 房间创建 RoomCreate(context.Context, *RoomCreateReq) (*RoomCreateResp, error) // RoomUpdate 房间信息更新 RoomUpdate(context.Context, *RoomUpdateReq) (*UpdateResp, error) // RoomBatchUpdate 房间信息批量更新 RoomBatchUpdate(context.Context, *RoomBatchUpdateReq) (*UpdateResp, error) // RoomExtendUpdate 房间扩展信息更新 RoomExtendUpdate(context.Context, *RoomExtendUpdateReq) (*UpdateResp, error) // RoomExtendBatchUpdate 房间扩展信息批量更新 RoomExtendBatchUpdate(context.Context, *RoomExtendBatchUpdateReq) (*UpdateResp, error) // RoomExtendIncre 房间信息增量更新 RoomExtendIncre(context.Context, *RoomExtendIncreReq) (*UpdateResp, error) // RoomExtendBatchIncre 房间信息批量增量更新 RoomExtendBatchIncre(context.Context, *RoomExtendBatchIncreReq) (*UpdateResp, error) // RoomTagCreate 房间Tag创建 RoomTagCreate(context.Context, *RoomTagCreateReq) (*UpdateResp, error) // RoomAttrCreate 房间Attr创建 RoomAttrCreate(context.Context, *RoomAttrCreateReq) (*UpdateResp, error) // RoomAttrSetEx 房间Attr更新 RoomAttrSetEx(context.Context, *RoomAttrSetExReq) (*UpdateResp, error) // AnchorUpdate 主播信息更新 AnchorUpdate(context.Context, *AnchorUpdateReq) (*UpdateResp, error) // AnchorBatchUpdate 主播信息批量更新 AnchorBatchUpdate(context.Context, *AnchorBatchUpdateReq) (*UpdateResp, error) // AnchorIncre 主播信息增量更新 AnchorIncre(context.Context, *AnchorIncreReq) (*UpdateResp, error) // AnchorBatchIncre 主播信息批量增量更新 AnchorBatchIncre(context.Context, *AnchorBatchIncreReq) (*UpdateResp, error) // FetchAreas 根据父分区号查询子分区 FetchAreas(context.Context, *FetchAreasReq) (*FetchAreasResp, error) // FetchAttrByIDs 批量根据房间号查询指标 FetchAttrByIDs(context.Context, *FetchAttrByIDsReq) (*FetchAttrByIDsResp, error) // DeleteAttr 删除某一个指标 DeleteAttr(context.Context, *DeleteAttrReq) (*UpdateResp, error) } func RegisterDaoAnchorServer(s *grpc.Server, srv DaoAnchorServer) { s.RegisterService(&_DaoAnchor_serviceDesc, srv) } func _DaoAnchor_FetchRoomByIDs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomByIDsReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).FetchRoomByIDs(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/FetchRoomByIDs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).FetchRoomByIDs(ctx, req.(*RoomByIDsReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomOnlineList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomOnlineListReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomOnlineList(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomOnlineList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomOnlineList(ctx, req.(*RoomOnlineListReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomOnlineListByArea_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomOnlineListByAreaReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomOnlineListByArea(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomOnlineListByArea", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomOnlineListByArea(ctx, req.(*RoomOnlineListByAreaReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomOnlineListByAttrs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomOnlineListByAttrsReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomOnlineListByAttrs(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomOnlineListByAttrs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomOnlineListByAttrs(ctx, req.(*RoomOnlineListByAttrsReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomCreateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomCreate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomCreate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomCreate(ctx, req.(*RoomCreateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomUpdateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomUpdate(ctx, req.(*RoomUpdateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomBatchUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomBatchUpdateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomBatchUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomBatchUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomBatchUpdate(ctx, req.(*RoomBatchUpdateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomExtendUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomExtendUpdateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomExtendUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomExtendUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomExtendUpdate(ctx, req.(*RoomExtendUpdateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomExtendBatchUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomExtendBatchUpdateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomExtendBatchUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomExtendBatchUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomExtendBatchUpdate(ctx, req.(*RoomExtendBatchUpdateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomExtendIncre_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomExtendIncreReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomExtendIncre(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomExtendIncre", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomExtendIncre(ctx, req.(*RoomExtendIncreReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomExtendBatchIncre_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomExtendBatchIncreReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomExtendBatchIncre(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomExtendBatchIncre", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomExtendBatchIncre(ctx, req.(*RoomExtendBatchIncreReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomTagCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomTagCreateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomTagCreate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomTagCreate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomTagCreate(ctx, req.(*RoomTagCreateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomAttrCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomAttrCreateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomAttrCreate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomAttrCreate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomAttrCreate(ctx, req.(*RoomAttrCreateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_RoomAttrSetEx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RoomAttrSetExReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).RoomAttrSetEx(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/RoomAttrSetEx", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).RoomAttrSetEx(ctx, req.(*RoomAttrSetExReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_AnchorUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AnchorUpdateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).AnchorUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/AnchorUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).AnchorUpdate(ctx, req.(*AnchorUpdateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_AnchorBatchUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AnchorBatchUpdateReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).AnchorBatchUpdate(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/AnchorBatchUpdate", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).AnchorBatchUpdate(ctx, req.(*AnchorBatchUpdateReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_AnchorIncre_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AnchorIncreReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).AnchorIncre(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/AnchorIncre", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).AnchorIncre(ctx, req.(*AnchorIncreReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_AnchorBatchIncre_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AnchorBatchIncreReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).AnchorBatchIncre(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/AnchorBatchIncre", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).AnchorBatchIncre(ctx, req.(*AnchorBatchIncreReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_FetchAreas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(FetchAreasReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).FetchAreas(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/FetchAreas", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).FetchAreas(ctx, req.(*FetchAreasReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_FetchAttrByIDs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(FetchAttrByIDsReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).FetchAttrByIDs(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/FetchAttrByIDs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).FetchAttrByIDs(ctx, req.(*FetchAttrByIDsReq)) } return interceptor(ctx, in, info, handler) } func _DaoAnchor_DeleteAttr_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteAttrReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DaoAnchorServer).DeleteAttr(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/live.daoanchor.v1.DaoAnchor/DeleteAttr", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DaoAnchorServer).DeleteAttr(ctx, req.(*DeleteAttrReq)) } return interceptor(ctx, in, info, handler) } var _DaoAnchor_serviceDesc = grpc.ServiceDesc{ ServiceName: "live.daoanchor.v1.DaoAnchor", HandlerType: (*DaoAnchorServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "FetchRoomByIDs", Handler: _DaoAnchor_FetchRoomByIDs_Handler, }, { MethodName: "RoomOnlineList", Handler: _DaoAnchor_RoomOnlineList_Handler, }, { MethodName: "RoomOnlineListByArea", Handler: _DaoAnchor_RoomOnlineListByArea_Handler, }, { MethodName: "RoomOnlineListByAttrs", Handler: _DaoAnchor_RoomOnlineListByAttrs_Handler, }, { MethodName: "RoomCreate", Handler: _DaoAnchor_RoomCreate_Handler, }, { MethodName: "RoomUpdate", Handler: _DaoAnchor_RoomUpdate_Handler, }, { MethodName: "RoomBatchUpdate", Handler: _DaoAnchor_RoomBatchUpdate_Handler, }, { MethodName: "RoomExtendUpdate", Handler: _DaoAnchor_RoomExtendUpdate_Handler, }, { MethodName: "RoomExtendBatchUpdate", Handler: _DaoAnchor_RoomExtendBatchUpdate_Handler, }, { MethodName: "RoomExtendIncre", Handler: _DaoAnchor_RoomExtendIncre_Handler, }, { MethodName: "RoomExtendBatchIncre", Handler: _DaoAnchor_RoomExtendBatchIncre_Handler, }, { MethodName: "RoomTagCreate", Handler: _DaoAnchor_RoomTagCreate_Handler, }, { MethodName: "RoomAttrCreate", Handler: _DaoAnchor_RoomAttrCreate_Handler, }, { MethodName: "RoomAttrSetEx", Handler: _DaoAnchor_RoomAttrSetEx_Handler, }, { MethodName: "AnchorUpdate", Handler: _DaoAnchor_AnchorUpdate_Handler, }, { MethodName: "AnchorBatchUpdate", Handler: _DaoAnchor_AnchorBatchUpdate_Handler, }, { MethodName: "AnchorIncre", Handler: _DaoAnchor_AnchorIncre_Handler, }, { MethodName: "AnchorBatchIncre", Handler: _DaoAnchor_AnchorBatchIncre_Handler, }, { MethodName: "FetchAreas", Handler: _DaoAnchor_FetchAreas_Handler, }, { MethodName: "FetchAttrByIDs", Handler: _DaoAnchor_FetchAttrByIDs_Handler, }, { MethodName: "DeleteAttr", Handler: _DaoAnchor_DeleteAttr_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "app/service/live/dao-anchor/api/grpc/v1/api.proto", } func (m *AnchorLevel) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AnchorLevel) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Level != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Level)) } if m.Color != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Color)) } if m.Score != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Score)) } if m.Left != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.Left)) } if m.Right != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.Right)) } if m.MaxLevel != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.MaxLevel)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *TagData) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *TagData) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.TagId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagId)) } if m.TagSubId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagSubId)) } if m.TagValue != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagValue)) } if len(m.TagExt) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.TagExt))) i += copy(dAtA[i:], m.TagExt) } if m.TagExpireAt != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagExpireAt)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomData) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomData) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Uid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Uid)) } if m.RoomId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.ShortId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.ShortId)) } if len(m.Title) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if len(m.Cover) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Cover))) i += copy(dAtA[i:], m.Cover) } if len(m.Tags) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Tags))) i += copy(dAtA[i:], m.Tags) } if len(m.Background) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Background))) i += copy(dAtA[i:], m.Background) } if len(m.Description) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Description))) i += copy(dAtA[i:], m.Description) } if m.LiveStatus != 0 { dAtA[i] = 0x48 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveStatus)) } if m.LiveStartTime != 0 { dAtA[i] = 0x50 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveStartTime)) } if m.LiveScreenType != 0 { dAtA[i] = 0x58 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveScreenType)) } if m.LiveMark != 0 { dAtA[i] = 0x60 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveMark)) } if m.LockStatus != 0 { dAtA[i] = 0x68 i++ i = encodeVarintApi(dAtA, i, uint64(m.LockStatus)) } if m.LockTime != 0 { dAtA[i] = 0x70 i++ i = encodeVarintApi(dAtA, i, uint64(m.LockTime)) } if m.HiddenStatus != 0 { dAtA[i] = 0x78 i++ i = encodeVarintApi(dAtA, i, uint64(m.HiddenStatus)) } if m.HiddenTime != 0 { dAtA[i] = 0x80 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.HiddenTime)) } if m.AreaId != 0 { dAtA[i] = 0x88 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AreaId)) } if len(m.AreaName) > 0 { dAtA[i] = 0x92 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.AreaName))) i += copy(dAtA[i:], m.AreaName) } if m.ParentAreaId != 0 { dAtA[i] = 0x98 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.ParentAreaId)) } if len(m.ParentAreaName) > 0 { dAtA[i] = 0xa2 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.ParentAreaName))) i += copy(dAtA[i:], m.ParentAreaName) } if len(m.Keyframe) > 0 { dAtA[i] = 0xaa i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Keyframe))) i += copy(dAtA[i:], m.Keyframe) } if m.PopularityCount != 0 { dAtA[i] = 0xb0 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.PopularityCount)) } if len(m.TagList) > 0 { for _, msg := range m.TagList { dAtA[i] = 0xba i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.AnchorProfileType != 0 { dAtA[i] = 0xc8 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorProfileType)) } if m.AnchorLevel != nil { dAtA[i] = 0xd2 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorLevel.Size())) n1, err := m.AnchorLevel.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n1 } if m.AnchorRoundSwitch != 0 { dAtA[i] = 0xd8 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorRoundSwitch)) } if m.AnchorRoundStatus != 0 { dAtA[i] = 0xe0 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorRoundStatus)) } if m.AnchorRecordSwitch != 0 { dAtA[i] = 0xe8 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorRecordSwitch)) } if m.AnchorRecordStatus != 0 { dAtA[i] = 0xf0 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorRecordStatus)) } if m.AnchorSan != 0 { dAtA[i] = 0xf8 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorSan)) } if m.LiveType != 0 { dAtA[i] = 0x80 i++ dAtA[i] = 0x2 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveType)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomByIDsReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomByIDsReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.RoomIds) > 0 { dAtA3 := make([]byte, len(m.RoomIds)*10) var j2 int for _, num1 := range m.RoomIds { num := uint64(num1) for num >= 1<<7 { dAtA3[j2] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j2++ } dAtA3[j2] = uint8(num) j2++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j2)) i += copy(dAtA[i:], dAtA3[:j2]) } if len(m.Uids) > 0 { dAtA5 := make([]byte, len(m.Uids)*10) var j4 int for _, num1 := range m.Uids { num := uint64(num1) for num >= 1<<7 { dAtA5[j4] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j4++ } dAtA5[j4] = uint8(num) j4++ } dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(j4)) i += copy(dAtA[i:], dAtA5[:j4]) } if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0x1a i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.DefaultFields != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.DefaultFields)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomByIDsResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomByIDsResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.RoomDataSet) > 0 { for k, _ := range m.RoomDataSet { dAtA[i] = 0xa i++ v := m.RoomDataSet[k] msgSize := 0 if v != nil { msgSize = v.Size() msgSize += 1 + sovApi(uint64(msgSize)) } mapSize := 1 + sovApi(uint64(k)) + msgSize i = encodeVarintApi(dAtA, i, uint64(mapSize)) dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(k)) if v != nil { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(v.Size())) n6, err := v.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n6 } } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomOnlineListReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomOnlineListReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Filter) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Filter))) i += copy(dAtA[i:], m.Filter) } if len(m.Sort) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Sort))) i += copy(dAtA[i:], m.Sort) } if m.Page != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Page)) } if m.PageSize != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.PageSize)) } if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0x2a i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomOnlineListResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomOnlineListResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.RoomDataList) > 0 { for k, _ := range m.RoomDataList { dAtA[i] = 0xa i++ v := m.RoomDataList[k] msgSize := 0 if v != nil { msgSize = v.Size() msgSize += 1 + sovApi(uint64(msgSize)) } mapSize := 1 + sovApi(uint64(k)) + msgSize i = encodeVarintApi(dAtA, i, uint64(mapSize)) dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(k)) if v != nil { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(v.Size())) n7, err := v.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n7 } } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomOnlineListByAreaReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomOnlineListByAreaReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.AreaIds) > 0 { dAtA9 := make([]byte, len(m.AreaIds)*10) var j8 int for _, num1 := range m.AreaIds { num := uint64(num1) for num >= 1<<7 { dAtA9[j8] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j8++ } dAtA9[j8] = uint8(num) j8++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j8)) i += copy(dAtA[i:], dAtA9[:j8]) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomOnlineListByAreaResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomOnlineListByAreaResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.RoomIds) > 0 { dAtA11 := make([]byte, len(m.RoomIds)*10) var j10 int for _, num1 := range m.RoomIds { num := uint64(num1) for num >= 1<<7 { dAtA11[j10] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j10++ } dAtA11[j10] = uint8(num) j10++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j10)) i += copy(dAtA[i:], dAtA11[:j10]) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomCreateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomCreateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Uid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Uid)) } if m.RoomId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomCreateResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomCreateResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.RoomId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *UpdateResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *UpdateResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.AffectedRows != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.AffectedRows)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomUpdateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomUpdateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0xa i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.RoomId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if len(m.Title) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if len(m.Cover) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Cover))) i += copy(dAtA[i:], m.Cover) } if len(m.Tags) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Tags))) i += copy(dAtA[i:], m.Tags) } if len(m.Background) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Background))) i += copy(dAtA[i:], m.Background) } if len(m.Description) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Description))) i += copy(dAtA[i:], m.Description) } if m.LiveStartTime != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveStartTime)) } if m.LiveScreenType != 0 { dAtA[i] = 0x48 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveScreenType)) } if m.LockStatus != 0 { dAtA[i] = 0x50 i++ i = encodeVarintApi(dAtA, i, uint64(m.LockStatus)) } if m.LockTime != 0 { dAtA[i] = 0x58 i++ i = encodeVarintApi(dAtA, i, uint64(m.LockTime)) } if m.HiddenTime != 0 { dAtA[i] = 0x60 i++ i = encodeVarintApi(dAtA, i, uint64(m.HiddenTime)) } if m.AreaId != 0 { dAtA[i] = 0x68 i++ i = encodeVarintApi(dAtA, i, uint64(m.AreaId)) } if m.AnchorRoundSwitch != 0 { dAtA[i] = 0x70 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorRoundSwitch)) } if m.AnchorRecordSwitch != 0 { dAtA[i] = 0x78 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorRecordSwitch)) } if m.LiveType != 0 { dAtA[i] = 0x80 i++ dAtA[i] = 0x1 i++ i = encodeVarintApi(dAtA, i, uint64(m.LiveType)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomBatchUpdateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomBatchUpdateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Reqs) > 0 { for _, msg := range m.Reqs { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AnchorUpdateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AnchorUpdateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0xa i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.Uid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.Uid)) } if m.ProfileType != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.ProfileType)) } if m.SanScore != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.SanScore)) } if m.RoundStatus != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoundStatus)) } if m.RecordStatus != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.RecordStatus)) } if m.Exp != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.Exp)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AnchorBatchUpdateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AnchorBatchUpdateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Reqs) > 0 { for _, msg := range m.Reqs { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AnchorIncreReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AnchorIncreReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.ReqId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.ReqId))) i += copy(dAtA[i:], m.ReqId) } if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0x12 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.Uid != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.Uid)) } if m.SanScore != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.SanScore)) } if m.Exp != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.Exp)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AnchorBatchIncreReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AnchorBatchIncreReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Reqs) > 0 { for _, msg := range m.Reqs { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomExtendUpdateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomExtendUpdateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0xa i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.RoomId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if len(m.Keyframe) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.Keyframe))) i += copy(dAtA[i:], m.Keyframe) } if m.DanmuCount != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.DanmuCount)) } if m.PopularityCount != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.PopularityCount)) } if m.AudienceCount != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.AudienceCount)) } if m.GiftCount != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.GiftCount)) } if m.GiftGoldAmount != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.GiftGoldAmount)) } if m.GiftGoldCount != 0 { dAtA[i] = 0x48 i++ i = encodeVarintApi(dAtA, i, uint64(m.GiftGoldCount)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomExtendBatchUpdateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomExtendBatchUpdateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Reqs) > 0 { for _, msg := range m.Reqs { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomExtendIncreReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomExtendIncreReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.ReqId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(len(m.ReqId))) i += copy(dAtA[i:], m.ReqId) } if len(m.Fields) > 0 { for _, s := range m.Fields { dAtA[i] = 0x12 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.RoomId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.DanmuCount != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.DanmuCount)) } if m.PopularityCount != 0 { dAtA[i] = 0x28 i++ i = encodeVarintApi(dAtA, i, uint64(m.PopularityCount)) } if m.AudienceCount != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.AudienceCount)) } if m.GiftCount != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.GiftCount)) } if m.GiftGoldAmount != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.GiftGoldAmount)) } if m.GiftGoldCount != 0 { dAtA[i] = 0x48 i++ i = encodeVarintApi(dAtA, i, uint64(m.GiftGoldCount)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomExtendBatchIncreReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomExtendBatchIncreReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Reqs) > 0 { for _, msg := range m.Reqs { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomTagCreateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomTagCreateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.RoomId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.TagId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagId)) } if m.TagSubId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagSubId)) } if m.TagValue != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagValue)) } if len(m.TagExt) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.TagExt))) i += copy(dAtA[i:], m.TagExt) } if m.TagExpireAt != 0 { dAtA[i] = 0x30 i++ i = encodeVarintApi(dAtA, i, uint64(m.TagExpireAt)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomAttrCreateReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomAttrCreateReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.RoomId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.AttrId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrId)) } if m.AttrSubId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrSubId)) } if m.AttrValue != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrValue)) } if len(m.AttrExt) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.AttrExt))) i += copy(dAtA[i:], m.AttrExt) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomAttrSetExReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomAttrSetExReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.RoomId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.AttrId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrId)) } if m.AttrSubId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrSubId)) } if m.AttrValue != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrValue)) } if len(m.AttrExt) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(len(m.AttrExt))) i += copy(dAtA[i:], m.AttrExt) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *FetchAreasReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *FetchAreasReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.AreaId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.AreaId)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AreaInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AreaInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.AreaId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.AreaId)) } if len(m.AreaName) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(len(m.AreaName))) i += copy(dAtA[i:], m.AreaName) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *FetchAreasResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *FetchAreasResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Info != nil { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(m.Info.Size())) n12, err := m.Info.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n12 } if len(m.Areas) > 0 { for _, msg := range m.Areas { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *FetchAttrByIDsReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *FetchAttrByIDsReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.RoomIds) > 0 { dAtA14 := make([]byte, len(m.RoomIds)*10) var j13 int for _, num1 := range m.RoomIds { num := uint64(num1) for num >= 1<<7 { dAtA14[j13] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j13++ } dAtA14[j13] = uint8(num) j13++ } dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(j13)) i += copy(dAtA[i:], dAtA14[:j13]) } if m.AttrId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrId)) } if m.AttrSubId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrSubId)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AttrData) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AttrData) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.RoomId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.AttrId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrId)) } if m.AttrSubId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrSubId)) } if m.AttrValue != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrValue)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *FetchAttrByIDsResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *FetchAttrByIDsResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Attrs) > 0 { for k, _ := range m.Attrs { dAtA[i] = 0xa i++ v := m.Attrs[k] msgSize := 0 if v != nil { msgSize = v.Size() msgSize += 1 + sovApi(uint64(msgSize)) } mapSize := 1 + sovApi(uint64(k)) + msgSize i = encodeVarintApi(dAtA, i, uint64(mapSize)) dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(k)) if v != nil { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(v.Size())) n15, err := v.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n15 } } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AttrReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AttrReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.AttrId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrId)) } if m.AttrSubId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrSubId)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomOnlineListByAttrsReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomOnlineListByAttrsReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Attrs) > 0 { for _, msg := range m.Attrs { dAtA[i] = 0xa i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *AttrResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *AttrResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Uid != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.Uid)) } if m.RoomId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.RoomId)) } if m.AreaId != 0 { dAtA[i] = 0x18 i++ i = encodeVarintApi(dAtA, i, uint64(m.AreaId)) } if m.ParentAreaId != 0 { dAtA[i] = 0x20 i++ i = encodeVarintApi(dAtA, i, uint64(m.ParentAreaId)) } if len(m.TagList) > 0 { for _, msg := range m.TagList { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.AttrList) > 0 { for _, msg := range m.AttrList { dAtA[i] = 0x32 i++ i = encodeVarintApi(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.PopularityCount != 0 { dAtA[i] = 0x38 i++ i = encodeVarintApi(dAtA, i, uint64(m.PopularityCount)) } if m.AnchorProfileType != 0 { dAtA[i] = 0x40 i++ i = encodeVarintApi(dAtA, i, uint64(m.AnchorProfileType)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *RoomOnlineListByAttrsResp) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RoomOnlineListByAttrsResp) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Attrs) > 0 { for k, _ := range m.Attrs { dAtA[i] = 0xa i++ v := m.Attrs[k] msgSize := 0 if v != nil { msgSize = v.Size() msgSize += 1 + sovApi(uint64(msgSize)) } mapSize := 1 + sovApi(uint64(k)) + msgSize i = encodeVarintApi(dAtA, i, uint64(mapSize)) dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(k)) if v != nil { dAtA[i] = 0x12 i++ i = encodeVarintApi(dAtA, i, uint64(v.Size())) n16, err := v.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n16 } } } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func (m *DeleteAttrReq) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *DeleteAttrReq) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.AttrId != 0 { dAtA[i] = 0x8 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrId)) } if m.AttrSubId != 0 { dAtA[i] = 0x10 i++ i = encodeVarintApi(dAtA, i, uint64(m.AttrSubId)) } if m.XXX_unrecognized != nil { i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } func encodeVarintApi(dAtA []byte, offset int, v uint64) int { for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | 0x80) v >>= 7 offset++ } dAtA[offset] = uint8(v) return offset + 1 } func (m *AnchorLevel) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Level != 0 { n += 1 + sovApi(uint64(m.Level)) } if m.Color != 0 { n += 1 + sovApi(uint64(m.Color)) } if m.Score != 0 { n += 1 + sovApi(uint64(m.Score)) } if m.Left != 0 { n += 1 + sovApi(uint64(m.Left)) } if m.Right != 0 { n += 1 + sovApi(uint64(m.Right)) } if m.MaxLevel != 0 { n += 1 + sovApi(uint64(m.MaxLevel)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *TagData) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.TagId != 0 { n += 1 + sovApi(uint64(m.TagId)) } if m.TagSubId != 0 { n += 1 + sovApi(uint64(m.TagSubId)) } if m.TagValue != 0 { n += 1 + sovApi(uint64(m.TagValue)) } l = len(m.TagExt) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.TagExpireAt != 0 { n += 1 + sovApi(uint64(m.TagExpireAt)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomData) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Uid != 0 { n += 1 + sovApi(uint64(m.Uid)) } if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.ShortId != 0 { n += 1 + sovApi(uint64(m.ShortId)) } l = len(m.Title) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Cover) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Tags) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Background) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Description) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.LiveStatus != 0 { n += 1 + sovApi(uint64(m.LiveStatus)) } if m.LiveStartTime != 0 { n += 1 + sovApi(uint64(m.LiveStartTime)) } if m.LiveScreenType != 0 { n += 1 + sovApi(uint64(m.LiveScreenType)) } if m.LiveMark != 0 { n += 1 + sovApi(uint64(m.LiveMark)) } if m.LockStatus != 0 { n += 1 + sovApi(uint64(m.LockStatus)) } if m.LockTime != 0 { n += 1 + sovApi(uint64(m.LockTime)) } if m.HiddenStatus != 0 { n += 1 + sovApi(uint64(m.HiddenStatus)) } if m.HiddenTime != 0 { n += 2 + sovApi(uint64(m.HiddenTime)) } if m.AreaId != 0 { n += 2 + sovApi(uint64(m.AreaId)) } l = len(m.AreaName) if l > 0 { n += 2 + l + sovApi(uint64(l)) } if m.ParentAreaId != 0 { n += 2 + sovApi(uint64(m.ParentAreaId)) } l = len(m.ParentAreaName) if l > 0 { n += 2 + l + sovApi(uint64(l)) } l = len(m.Keyframe) if l > 0 { n += 2 + l + sovApi(uint64(l)) } if m.PopularityCount != 0 { n += 2 + sovApi(uint64(m.PopularityCount)) } if len(m.TagList) > 0 { for _, e := range m.TagList { l = e.Size() n += 2 + l + sovApi(uint64(l)) } } if m.AnchorProfileType != 0 { n += 2 + sovApi(uint64(m.AnchorProfileType)) } if m.AnchorLevel != nil { l = m.AnchorLevel.Size() n += 2 + l + sovApi(uint64(l)) } if m.AnchorRoundSwitch != 0 { n += 2 + sovApi(uint64(m.AnchorRoundSwitch)) } if m.AnchorRoundStatus != 0 { n += 2 + sovApi(uint64(m.AnchorRoundStatus)) } if m.AnchorRecordSwitch != 0 { n += 2 + sovApi(uint64(m.AnchorRecordSwitch)) } if m.AnchorRecordStatus != 0 { n += 2 + sovApi(uint64(m.AnchorRecordStatus)) } if m.AnchorSan != 0 { n += 2 + sovApi(uint64(m.AnchorSan)) } if m.LiveType != 0 { n += 2 + sovApi(uint64(m.LiveType)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomByIDsReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.RoomIds) > 0 { l = 0 for _, e := range m.RoomIds { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } if len(m.Uids) > 0 { l = 0 for _, e := range m.Uids { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.DefaultFields != 0 { n += 1 + sovApi(uint64(m.DefaultFields)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomByIDsResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.RoomDataSet) > 0 { for k, v := range m.RoomDataSet { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovApi(uint64(l)) } mapEntrySize := 1 + sovApi(uint64(k)) + l n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomOnlineListReq) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Filter) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Sort) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.Page != 0 { n += 1 + sovApi(uint64(m.Page)) } if m.PageSize != 0 { n += 1 + sovApi(uint64(m.PageSize)) } if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomOnlineListResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.RoomDataList) > 0 { for k, v := range m.RoomDataList { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovApi(uint64(l)) } mapEntrySize := 1 + sovApi(uint64(k)) + l n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomOnlineListByAreaReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.AreaIds) > 0 { l = 0 for _, e := range m.AreaIds { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomOnlineListByAreaResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.RoomIds) > 0 { l = 0 for _, e := range m.RoomIds { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomCreateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Uid != 0 { n += 1 + sovApi(uint64(m.Uid)) } if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomCreateResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *UpdateResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.AffectedRows != 0 { n += 1 + sovApi(uint64(m.AffectedRows)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomUpdateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } l = len(m.Title) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Cover) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Tags) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Background) if l > 0 { n += 1 + l + sovApi(uint64(l)) } l = len(m.Description) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.LiveStartTime != 0 { n += 1 + sovApi(uint64(m.LiveStartTime)) } if m.LiveScreenType != 0 { n += 1 + sovApi(uint64(m.LiveScreenType)) } if m.LockStatus != 0 { n += 1 + sovApi(uint64(m.LockStatus)) } if m.LockTime != 0 { n += 1 + sovApi(uint64(m.LockTime)) } if m.HiddenTime != 0 { n += 1 + sovApi(uint64(m.HiddenTime)) } if m.AreaId != 0 { n += 1 + sovApi(uint64(m.AreaId)) } if m.AnchorRoundSwitch != 0 { n += 1 + sovApi(uint64(m.AnchorRoundSwitch)) } if m.AnchorRecordSwitch != 0 { n += 1 + sovApi(uint64(m.AnchorRecordSwitch)) } if m.LiveType != 0 { n += 2 + sovApi(uint64(m.LiveType)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomBatchUpdateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Reqs) > 0 { for _, e := range m.Reqs { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AnchorUpdateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.Uid != 0 { n += 1 + sovApi(uint64(m.Uid)) } if m.ProfileType != 0 { n += 1 + sovApi(uint64(m.ProfileType)) } if m.SanScore != 0 { n += 1 + sovApi(uint64(m.SanScore)) } if m.RoundStatus != 0 { n += 1 + sovApi(uint64(m.RoundStatus)) } if m.RecordStatus != 0 { n += 1 + sovApi(uint64(m.RecordStatus)) } if m.Exp != 0 { n += 1 + sovApi(uint64(m.Exp)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AnchorBatchUpdateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Reqs) > 0 { for _, e := range m.Reqs { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AnchorIncreReq) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.ReqId) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.Uid != 0 { n += 1 + sovApi(uint64(m.Uid)) } if m.SanScore != 0 { n += 1 + sovApi(uint64(m.SanScore)) } if m.Exp != 0 { n += 1 + sovApi(uint64(m.Exp)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AnchorBatchIncreReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Reqs) > 0 { for _, e := range m.Reqs { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomExtendUpdateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } l = len(m.Keyframe) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.DanmuCount != 0 { n += 1 + sovApi(uint64(m.DanmuCount)) } if m.PopularityCount != 0 { n += 1 + sovApi(uint64(m.PopularityCount)) } if m.AudienceCount != 0 { n += 1 + sovApi(uint64(m.AudienceCount)) } if m.GiftCount != 0 { n += 1 + sovApi(uint64(m.GiftCount)) } if m.GiftGoldAmount != 0 { n += 1 + sovApi(uint64(m.GiftGoldAmount)) } if m.GiftGoldCount != 0 { n += 1 + sovApi(uint64(m.GiftGoldCount)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomExtendBatchUpdateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Reqs) > 0 { for _, e := range m.Reqs { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomExtendIncreReq) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.ReqId) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if len(m.Fields) > 0 { for _, s := range m.Fields { l = len(s) n += 1 + l + sovApi(uint64(l)) } } if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.DanmuCount != 0 { n += 1 + sovApi(uint64(m.DanmuCount)) } if m.PopularityCount != 0 { n += 1 + sovApi(uint64(m.PopularityCount)) } if m.AudienceCount != 0 { n += 1 + sovApi(uint64(m.AudienceCount)) } if m.GiftCount != 0 { n += 1 + sovApi(uint64(m.GiftCount)) } if m.GiftGoldAmount != 0 { n += 1 + sovApi(uint64(m.GiftGoldAmount)) } if m.GiftGoldCount != 0 { n += 1 + sovApi(uint64(m.GiftGoldCount)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomExtendBatchIncreReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Reqs) > 0 { for _, e := range m.Reqs { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomTagCreateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.TagId != 0 { n += 1 + sovApi(uint64(m.TagId)) } if m.TagSubId != 0 { n += 1 + sovApi(uint64(m.TagSubId)) } if m.TagValue != 0 { n += 1 + sovApi(uint64(m.TagValue)) } l = len(m.TagExt) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.TagExpireAt != 0 { n += 1 + sovApi(uint64(m.TagExpireAt)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomAttrCreateReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.AttrId != 0 { n += 1 + sovApi(uint64(m.AttrId)) } if m.AttrSubId != 0 { n += 1 + sovApi(uint64(m.AttrSubId)) } if m.AttrValue != 0 { n += 1 + sovApi(uint64(m.AttrValue)) } l = len(m.AttrExt) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomAttrSetExReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.AttrId != 0 { n += 1 + sovApi(uint64(m.AttrId)) } if m.AttrSubId != 0 { n += 1 + sovApi(uint64(m.AttrSubId)) } if m.AttrValue != 0 { n += 1 + sovApi(uint64(m.AttrValue)) } l = len(m.AttrExt) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *FetchAreasReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.AreaId != 0 { n += 1 + sovApi(uint64(m.AreaId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AreaInfo) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.AreaId != 0 { n += 1 + sovApi(uint64(m.AreaId)) } l = len(m.AreaName) if l > 0 { n += 1 + l + sovApi(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *FetchAreasResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Info != nil { l = m.Info.Size() n += 1 + l + sovApi(uint64(l)) } if len(m.Areas) > 0 { for _, e := range m.Areas { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *FetchAttrByIDsReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.RoomIds) > 0 { l = 0 for _, e := range m.RoomIds { l += sovApi(uint64(e)) } n += 1 + sovApi(uint64(l)) + l } if m.AttrId != 0 { n += 1 + sovApi(uint64(m.AttrId)) } if m.AttrSubId != 0 { n += 1 + sovApi(uint64(m.AttrSubId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AttrData) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.AttrId != 0 { n += 1 + sovApi(uint64(m.AttrId)) } if m.AttrSubId != 0 { n += 1 + sovApi(uint64(m.AttrSubId)) } if m.AttrValue != 0 { n += 1 + sovApi(uint64(m.AttrValue)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *FetchAttrByIDsResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Attrs) > 0 { for k, v := range m.Attrs { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovApi(uint64(l)) } mapEntrySize := 1 + sovApi(uint64(k)) + l n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AttrReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.AttrId != 0 { n += 1 + sovApi(uint64(m.AttrId)) } if m.AttrSubId != 0 { n += 1 + sovApi(uint64(m.AttrSubId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomOnlineListByAttrsReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Attrs) > 0 { for _, e := range m.Attrs { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *AttrResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Uid != 0 { n += 1 + sovApi(uint64(m.Uid)) } if m.RoomId != 0 { n += 1 + sovApi(uint64(m.RoomId)) } if m.AreaId != 0 { n += 1 + sovApi(uint64(m.AreaId)) } if m.ParentAreaId != 0 { n += 1 + sovApi(uint64(m.ParentAreaId)) } if len(m.TagList) > 0 { for _, e := range m.TagList { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if len(m.AttrList) > 0 { for _, e := range m.AttrList { l = e.Size() n += 1 + l + sovApi(uint64(l)) } } if m.PopularityCount != 0 { n += 1 + sovApi(uint64(m.PopularityCount)) } if m.AnchorProfileType != 0 { n += 1 + sovApi(uint64(m.AnchorProfileType)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *RoomOnlineListByAttrsResp) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Attrs) > 0 { for k, v := range m.Attrs { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovApi(uint64(l)) } mapEntrySize := 1 + sovApi(uint64(k)) + l n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *DeleteAttrReq) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.AttrId != 0 { n += 1 + sovApi(uint64(m.AttrId)) } if m.AttrSubId != 0 { n += 1 + sovApi(uint64(m.AttrSubId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func sovApi(x uint64) (n int) { for { n++ x >>= 7 if x == 0 { break } } return n } func sozApi(x uint64) (n int) { return sovApi(uint64((x << 1) ^ uint64((int64(x) >> 63)))) } func (m *AnchorLevel) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AnchorLevel: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AnchorLevel: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Level", wireType) } m.Level = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Level |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Color", wireType) } m.Color = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Color |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Score", wireType) } m.Score = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Score |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Left", wireType) } m.Left = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Left |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Right", wireType) } m.Right = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Right |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field MaxLevel", wireType) } m.MaxLevel = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.MaxLevel |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *TagData) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: TagData: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: TagData: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagId", wireType) } m.TagId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagSubId", wireType) } m.TagSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagValue", wireType) } m.TagValue = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagValue |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TagExt", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.TagExt = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagExpireAt", wireType) } m.TagExpireAt = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagExpireAt |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomData) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomData: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomData: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) } m.Uid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Uid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ShortId", wireType) } m.ShortId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ShortId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Cover", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Cover = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tags = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Background", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Background = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Description = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveStatus", wireType) } m.LiveStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 10: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveStartTime", wireType) } m.LiveStartTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveStartTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 11: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveScreenType", wireType) } m.LiveScreenType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveScreenType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveMark", wireType) } m.LiveMark = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveMark |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 13: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LockStatus", wireType) } m.LockStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LockStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 14: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LockTime", wireType) } m.LockTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LockTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 15: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HiddenStatus", wireType) } m.HiddenStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HiddenStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 16: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HiddenTime", wireType) } m.HiddenTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HiddenTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 17: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AreaId", wireType) } m.AreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 18: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AreaName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AreaName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 19: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ParentAreaId", wireType) } m.ParentAreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ParentAreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 20: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ParentAreaName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.ParentAreaName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 21: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Keyframe", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Keyframe = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 22: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PopularityCount", wireType) } m.PopularityCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PopularityCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 23: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TagList", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.TagList = append(m.TagList, &TagData{}) if err := m.TagList[len(m.TagList)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 25: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorProfileType", wireType) } m.AnchorProfileType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorProfileType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 26: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorLevel", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.AnchorLevel == nil { m.AnchorLevel = &AnchorLevel{} } if err := m.AnchorLevel.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 27: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorRoundSwitch", wireType) } m.AnchorRoundSwitch = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorRoundSwitch |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 28: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorRoundStatus", wireType) } m.AnchorRoundStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorRoundStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 29: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorRecordSwitch", wireType) } m.AnchorRecordSwitch = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorRecordSwitch |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 30: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorRecordStatus", wireType) } m.AnchorRecordStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorRecordStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 31: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorSan", wireType) } m.AnchorSan = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorSan |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 32: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveType", wireType) } m.LiveType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomByIDsReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomByIDsReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomByIDsReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.RoomIds = append(m.RoomIds, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } var elementCount int var count int for _, integer := range dAtA { if integer < 128 { count++ } } elementCount = count if elementCount != 0 && len(m.RoomIds) == 0 { m.RoomIds = make([]int64, 0, elementCount) } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.RoomIds = append(m.RoomIds, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field RoomIds", wireType) } case 2: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.Uids = append(m.Uids, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } var elementCount int var count int for _, integer := range dAtA { if integer < 128 { count++ } } elementCount = count if elementCount != 0 && len(m.Uids) == 0 { m.Uids = make([]int64, 0, elementCount) } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.Uids = append(m.Uids, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field Uids", wireType) } case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field DefaultFields", wireType) } m.DefaultFields = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.DefaultFields |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomByIDsResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomByIDsResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomByIDsResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RoomDataSet", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.RoomDataSet == nil { m.RoomDataSet = make(map[int64]*RoomData) } var mapkey int64 var mapvalue *RoomData for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthApi } postmsgIndex := iNdEx + mapmsglen if mapmsglen < 0 { return ErrInvalidLengthApi } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &RoomData{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.RoomDataSet[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomOnlineListReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomOnlineListReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomOnlineListReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Filter = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Sort", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Sort = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Page", wireType) } m.Page = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Page |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PageSize", wireType) } m.PageSize = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PageSize |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomOnlineListResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomOnlineListResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomOnlineListResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RoomDataList", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.RoomDataList == nil { m.RoomDataList = make(map[int64]*RoomData) } var mapkey int64 var mapvalue *RoomData for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthApi } postmsgIndex := iNdEx + mapmsglen if mapmsglen < 0 { return ErrInvalidLengthApi } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &RoomData{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.RoomDataList[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomOnlineListByAreaReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomOnlineListByAreaReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomOnlineListByAreaReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.AreaIds = append(m.AreaIds, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } var elementCount int var count int for _, integer := range dAtA { if integer < 128 { count++ } } elementCount = count if elementCount != 0 && len(m.AreaIds) == 0 { m.AreaIds = make([]int64, 0, elementCount) } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.AreaIds = append(m.AreaIds, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field AreaIds", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomOnlineListByAreaResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomOnlineListByAreaResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomOnlineListByAreaResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.RoomIds = append(m.RoomIds, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } var elementCount int var count int for _, integer := range dAtA { if integer < 128 { count++ } } elementCount = count if elementCount != 0 && len(m.RoomIds) == 0 { m.RoomIds = make([]int64, 0, elementCount) } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.RoomIds = append(m.RoomIds, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field RoomIds", wireType) } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomCreateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomCreateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomCreateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) } m.Uid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Uid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomCreateResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomCreateResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomCreateResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *UpdateResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: UpdateResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: UpdateResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AffectedRows", wireType) } m.AffectedRows = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AffectedRows |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomUpdateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomUpdateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomUpdateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Cover", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Cover = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tags = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Background", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Background = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Description = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveStartTime", wireType) } m.LiveStartTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveStartTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveScreenType", wireType) } m.LiveScreenType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveScreenType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 10: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LockStatus", wireType) } m.LockStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LockStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 11: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LockTime", wireType) } m.LockTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LockTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field HiddenTime", wireType) } m.HiddenTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.HiddenTime |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 13: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AreaId", wireType) } m.AreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 14: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorRoundSwitch", wireType) } m.AnchorRoundSwitch = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorRoundSwitch |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 15: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorRecordSwitch", wireType) } m.AnchorRecordSwitch = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorRecordSwitch |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 16: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field LiveType", wireType) } m.LiveType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.LiveType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomBatchUpdateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomBatchUpdateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomBatchUpdateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reqs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Reqs = append(m.Reqs, &RoomUpdateReq{}) if err := m.Reqs[len(m.Reqs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AnchorUpdateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AnchorUpdateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AnchorUpdateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) } m.Uid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Uid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ProfileType", wireType) } m.ProfileType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ProfileType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field SanScore", wireType) } m.SanScore = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.SanScore |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoundStatus", wireType) } m.RoundStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoundStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RecordStatus", wireType) } m.RecordStatus = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RecordStatus |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Exp", wireType) } m.Exp = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Exp |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AnchorBatchUpdateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AnchorBatchUpdateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AnchorBatchUpdateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reqs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Reqs = append(m.Reqs, &AnchorUpdateReq{}) if err := m.Reqs[len(m.Reqs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AnchorIncreReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AnchorIncreReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AnchorIncreReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ReqId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.ReqId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) } m.Uid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Uid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field SanScore", wireType) } m.SanScore = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.SanScore |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Exp", wireType) } m.Exp = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Exp |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AnchorBatchIncreReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AnchorBatchIncreReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AnchorBatchIncreReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reqs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Reqs = append(m.Reqs, &AnchorIncreReq{}) if err := m.Reqs[len(m.Reqs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomExtendUpdateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomExtendUpdateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomExtendUpdateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Keyframe", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Keyframe = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field DanmuCount", wireType) } m.DanmuCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.DanmuCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PopularityCount", wireType) } m.PopularityCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PopularityCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AudienceCount", wireType) } m.AudienceCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AudienceCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field GiftCount", wireType) } m.GiftCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.GiftCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field GiftGoldAmount", wireType) } m.GiftGoldAmount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.GiftGoldAmount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field GiftGoldCount", wireType) } m.GiftGoldCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.GiftGoldCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomExtendBatchUpdateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomExtendBatchUpdateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomExtendBatchUpdateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reqs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Reqs = append(m.Reqs, &RoomExtendUpdateReq{}) if err := m.Reqs[len(m.Reqs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomExtendIncreReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomExtendIncreReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomExtendIncreReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ReqId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.ReqId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Fields = append(m.Fields, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field DanmuCount", wireType) } m.DanmuCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.DanmuCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PopularityCount", wireType) } m.PopularityCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PopularityCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AudienceCount", wireType) } m.AudienceCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AudienceCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field GiftCount", wireType) } m.GiftCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.GiftCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field GiftGoldAmount", wireType) } m.GiftGoldAmount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.GiftGoldAmount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field GiftGoldCount", wireType) } m.GiftGoldCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.GiftGoldCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomExtendBatchIncreReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomExtendBatchIncreReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomExtendBatchIncreReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reqs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Reqs = append(m.Reqs, &RoomExtendIncreReq{}) if err := m.Reqs[len(m.Reqs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomTagCreateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomTagCreateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomTagCreateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagId", wireType) } m.TagId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagSubId", wireType) } m.TagSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagValue", wireType) } m.TagValue = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagValue |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TagExt", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.TagExt = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field TagExpireAt", wireType) } m.TagExpireAt = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.TagExpireAt |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomAttrCreateReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomAttrCreateReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomAttrCreateReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrId", wireType) } m.AttrId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrSubId", wireType) } m.AttrSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrValue", wireType) } m.AttrValue = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrValue |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AttrExt", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AttrExt = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomAttrSetExReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomAttrSetExReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomAttrSetExReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrId", wireType) } m.AttrId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrSubId", wireType) } m.AttrSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrValue", wireType) } m.AttrValue = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrValue |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AttrExt", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AttrExt = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *FetchAreasReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: FetchAreasReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: FetchAreasReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AreaId", wireType) } m.AreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AreaInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AreaInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AreaInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AreaId", wireType) } m.AreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AreaName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AreaName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *FetchAreasResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: FetchAreasResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: FetchAreasResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.Info == nil { m.Info = &AreaInfo{} } if err := m.Info.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Areas", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Areas = append(m.Areas, &AreaInfo{}) if err := m.Areas[len(m.Areas)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *FetchAttrByIDsReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: FetchAttrByIDsReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: FetchAttrByIDsReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType == 0 { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.RoomIds = append(m.RoomIds, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } var elementCount int var count int for _, integer := range dAtA { if integer < 128 { count++ } } elementCount = count if elementCount != 0 && len(m.RoomIds) == 0 { m.RoomIds = make([]int64, 0, elementCount) } for iNdEx < postIndex { var v int64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } m.RoomIds = append(m.RoomIds, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field RoomIds", wireType) } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrId", wireType) } m.AttrId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrSubId", wireType) } m.AttrSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AttrData) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AttrData: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AttrData: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrId", wireType) } m.AttrId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrSubId", wireType) } m.AttrSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrValue", wireType) } m.AttrValue = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrValue |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *FetchAttrByIDsResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: FetchAttrByIDsResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: FetchAttrByIDsResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Attrs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.Attrs == nil { m.Attrs = make(map[int64]*AttrData) } var mapkey int64 var mapvalue *AttrData for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthApi } postmsgIndex := iNdEx + mapmsglen if mapmsglen < 0 { return ErrInvalidLengthApi } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &AttrData{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.Attrs[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AttrReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AttrReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AttrReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrId", wireType) } m.AttrId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrSubId", wireType) } m.AttrSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomOnlineListByAttrsReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomOnlineListByAttrsReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomOnlineListByAttrsReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Attrs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Attrs = append(m.Attrs, &AttrReq{}) if err := m.Attrs[len(m.Attrs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *AttrResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: AttrResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: AttrResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) } m.Uid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Uid |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RoomId", wireType) } m.RoomId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RoomId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AreaId", wireType) } m.AreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ParentAreaId", wireType) } m.ParentAreaId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ParentAreaId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TagList", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.TagList = append(m.TagList, &TagData{}) if err := m.TagList[len(m.TagList)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AttrList", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.AttrList = append(m.AttrList, &AttrData{}) if err := m.AttrList[len(m.AttrList)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field PopularityCount", wireType) } m.PopularityCount = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.PopularityCount |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AnchorProfileType", wireType) } m.AnchorProfileType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AnchorProfileType |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RoomOnlineListByAttrsResp) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: RoomOnlineListByAttrsResp: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RoomOnlineListByAttrsResp: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Attrs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthApi } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.Attrs == nil { m.Attrs = make(map[int64]*AttrResp) } var mapkey int64 var mapvalue *AttrResp for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthApi } postmsgIndex := iNdEx + mapmsglen if mapmsglen < 0 { return ErrInvalidLengthApi } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &AttrResp{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.Attrs[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *DeleteAttrReq) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: DeleteAttrReq: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: DeleteAttrReq: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrId", wireType) } m.AttrId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AttrSubId", wireType) } m.AttrSubId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowApi } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AttrSubId |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipApi(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthApi } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func skipApi(dAtA []byte) (n int, err error) { l := len(dAtA) iNdEx := 0 for iNdEx < l { var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } wireType := int(wire & 0x7) switch wireType { case 0: for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } iNdEx++ if dAtA[iNdEx-1] < 0x80 { break } } return iNdEx, nil case 1: iNdEx += 8 return iNdEx, nil case 2: var length int for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ length |= (int(b) & 0x7F) << shift if b < 0x80 { break } } iNdEx += length if length < 0 { return 0, ErrInvalidLengthApi } return iNdEx, nil case 3: for { var innerWire uint64 var start int = iNdEx for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowApi } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ innerWire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } innerWireType := int(innerWire & 0x7) if innerWireType == 4 { break } next, err := skipApi(dAtA[start:]) if err != nil { return 0, err } iNdEx = start + next } return iNdEx, nil case 4: return iNdEx, nil case 5: iNdEx += 4 return iNdEx, nil default: return 0, fmt.Errorf("proto: illegal wireType %d", wireType) } } panic("unreachable") } var ( ErrInvalidLengthApi = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) func init() { proto.RegisterFile("app/service/live/dao-anchor/api/grpc/v1/api.proto", fileDescriptor_api_ae6aa4fad8591398) } var fileDescriptor_api_ae6aa4fad8591398 = []byte{ // 2430 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x3a, 0xcd, 0x6f, 0x1b, 0xc7, 0xf5, 0x58, 0x52, 0x14, 0xc9, 0xc7, 0x0f, 0x49, 0x63, 0x25, 0x62, 0x68, 0x5b, 0x92, 0xd7, 0x3f, 0xe7, 0xa7, 0x34, 0xb6, 0x64, 0x39, 0x11, 0x12, 0x04, 0x09, 0x50, 0x29, 0xb6, 0x0b, 0x01, 0x76, 0xdc, 0x50, 0x76, 0xbf, 0x52, 0x83, 0x18, 0xed, 0x0e, 0xa9, 0x85, 0xc8, 0xdd, 0xd5, 0xec, 0x50, 0x96, 0xd2, 0x1e, 0x7b, 0xe8, 0xa1, 0x87, 0x9e, 0x8a, 0xfe, 0x1f, 0x05, 0x8a, 0x5e, 0xdb, 0x02, 0x45, 0x8f, 0xe9, 0xb5, 0x05, 0x8c, 0xc2, 0x7f, 0x82, 0x0f, 0x05, 0x7a, 0x28, 0x50, 0xcc, 0xbc, 0x5d, 0xee, 0x07, 0x77, 0xc9, 0x95, 0x93, 0xfa, 0xd0, 0x9e, 0xb4, 0xf3, 0xe6, 0x7d, 0xcd, 0x7b, 0x6f, 0xde, 0xbc, 0xf7, 0x44, 0xd8, 0xa6, 0xae, 0xbb, 0xe5, 0x31, 0x7e, 0x6a, 0x19, 0x6c, 0x6b, 0x60, 0x9d, 0xb2, 0x2d, 0x93, 0x3a, 0xb7, 0xa8, 0x6d, 0x1c, 0x39, 0x7c, 0x8b, 0xba, 0xd6, 0x56, 0x9f, 0xbb, 0xc6, 0xd6, 0xe9, 0xb6, 0xfc, 0xde, 0x74, 0xb9, 0x23, 0x1c, 0xb2, 0x24, 0xd1, 0x36, 0x4d, 0xea, 0x20, 0xd6, 0xe6, 0xe9, 0x76, 0xfb, 0x56, 0xdf, 0x12, 0x47, 0xa3, 0xc3, 0x4d, 0xc3, 0x19, 0x6e, 0xf5, 0x9d, 0xbe, 0xb3, 0xa5, 0x30, 0x0f, 0x47, 0x3d, 0xb5, 0x52, 0x0b, 0xf5, 0x85, 0x1c, 0xf4, 0x5f, 0x69, 0x50, 0xdb, 0x55, 0xc4, 0x0f, 0xd8, 0x29, 0x1b, 0x90, 0x65, 0x28, 0x0d, 0xe4, 0x47, 0x4b, 0x5b, 0xd7, 0x36, 0x8a, 0x1d, 0x5c, 0x48, 0xa8, 0xe1, 0x0c, 0x1c, 0xde, 0x2a, 0x20, 0x54, 0x2d, 0x24, 0xd4, 0x33, 0x1c, 0xce, 0x5a, 0x45, 0x84, 0xaa, 0x05, 0x21, 0x30, 0x37, 0x60, 0x3d, 0xd1, 0x9a, 0x53, 0x40, 0xf5, 0x2d, 0x31, 0xb9, 0xd5, 0x3f, 0x12, 0xad, 0x12, 0x62, 0xaa, 0x05, 0xb9, 0x0c, 0xd5, 0x21, 0x3d, 0xeb, 0xa2, 0xbc, 0x79, 0xb5, 0x53, 0x19, 0xd2, 0x33, 0xa5, 0x88, 0xfe, 0x6b, 0x0d, 0xca, 0x8f, 0x69, 0xff, 0x2e, 0x15, 0x94, 0xbc, 0x01, 0xf3, 0x82, 0xf6, 0xbb, 0x96, 0x19, 0x68, 0x25, 0x68, 0x7f, 0xdf, 0x24, 0x57, 0x00, 0x24, 0xd8, 0x1b, 0x1d, 0xca, 0x2d, 0x54, 0xad, 0x22, 0x68, 0xff, 0x60, 0x74, 0xb8, 0x6f, 0x4a, 0xee, 0x72, 0xf7, 0x94, 0x0e, 0x46, 0x81, 0x86, 0x72, 0xf3, 0x7b, 0x72, 0x4d, 0x56, 0xa0, 0x2c, 0x37, 0xd9, 0x19, 0xea, 0x59, 0xed, 0x48, 0x01, 0xf7, 0xce, 0x04, 0xd1, 0xa1, 0x81, 0x1b, 0xae, 0xc5, 0x59, 0x97, 0x06, 0x1a, 0xd7, 0xd4, 0xb6, 0x84, 0xed, 0x0a, 0xfd, 0xb7, 0x35, 0xa8, 0x74, 0x1c, 0x67, 0xa8, 0x74, 0xdb, 0x84, 0xe2, 0x28, 0x50, 0x6c, 0xef, 0xca, 0xcb, 0xe7, 0x6b, 0xad, 0x53, 0x3a, 0xb0, 0x4c, 0x2a, 0xd8, 0x47, 0x7a, 0x5f, 0x7c, 0x72, 0xfb, 0x26, 0x67, 0x27, 0x23, 0x8b, 0x33, 0x53, 0xef, 0x48, 0x44, 0xb2, 0x03, 0x65, 0xee, 0x38, 0xc3, 0xb1, 0xc6, 0x33, 0x68, 0xe6, 0x25, 0xf2, 0xbe, 0x49, 0x3e, 0x80, 0x8a, 0x77, 0xe4, 0x70, 0x21, 0xe9, 0x8a, 0x39, 0xe8, 0xca, 0x0a, 0x7b, 0xdf, 0x24, 0xb7, 0xa0, 0x24, 0x2c, 0x31, 0x60, 0x78, 0xce, 0xbd, 0x95, 0x97, 0xcf, 0xd7, 0x2e, 0x85, 0x54, 0x21, 0x01, 0x62, 0xa1, 0xa7, 0x4f, 0x19, 0x57, 0xe7, 0xae, 0x76, 0x70, 0x21, 0x7d, 0x2a, 0x68, 0xdf, 0x53, 0x4e, 0xaa, 0x76, 0xd4, 0x37, 0x59, 0x05, 0x38, 0xa4, 0xc6, 0x71, 0x9f, 0x3b, 0x23, 0xdb, 0x6c, 0x95, 0xd5, 0x4e, 0x04, 0x42, 0xd6, 0xa1, 0x66, 0x32, 0xcf, 0xe0, 0x96, 0x2b, 0x2c, 0xc7, 0x6e, 0x55, 0x14, 0x42, 0x14, 0x44, 0x3e, 0x81, 0x9a, 0x8c, 0xdf, 0xae, 0x27, 0xa8, 0x18, 0x79, 0xad, 0x6a, 0x8e, 0x63, 0x81, 0x24, 0x38, 0x50, 0xf8, 0xe4, 0x2e, 0x2c, 0x04, 0xe4, 0x5c, 0x74, 0x85, 0x35, 0x64, 0x2d, 0xc8, 0xc1, 0xa2, 0xe1, 0xb3, 0xe0, 0xe2, 0xb1, 0x35, 0x64, 0xe4, 0x3e, 0x2c, 0x22, 0x17, 0x83, 0x33, 0x66, 0x77, 0xc5, 0xb9, 0xcb, 0x5a, 0xb5, 0x1c, 0x6c, 0x9a, 0x8a, 0x8d, 0x22, 0x7a, 0x7c, 0xee, 0x32, 0x19, 0x6e, 0x8a, 0xcf, 0x90, 0xf2, 0xe3, 0x56, 0x1d, 0xc3, 0x4d, 0x02, 0x1e, 0x52, 0x7e, 0x4c, 0xd6, 0xa0, 0x36, 0x70, 0x8c, 0xe3, 0xe0, 0xa4, 0x0d, 0xb5, 0x0d, 0x12, 0xe4, 0x9f, 0x45, 0x52, 0x4b, 0x04, 0x75, 0x8a, 0xa6, 0x4f, 0xed, 0x18, 0xc7, 0x4a, 0xc5, 0x5d, 0x68, 0x1c, 0x59, 0xa6, 0xc9, 0xec, 0x80, 0x7e, 0x21, 0x87, 0x7e, 0x75, 0x24, 0xf1, 0xf9, 0xaf, 0x41, 0xcd, 0x67, 0xa1, 0x24, 0x2c, 0xa2, 0x02, 0x08, 0x52, 0x32, 0x76, 0xa0, 0x4c, 0x39, 0xa3, 0x32, 0xbc, 0x96, 0xf2, 0x84, 0xa5, 0x44, 0xde, 0x37, 0xc9, 0xfb, 0x50, 0x55, 0x64, 0x36, 0x1d, 0xb2, 0x16, 0x99, 0x1e, 0x61, 0x15, 0x89, 0xf9, 0x19, 0x1d, 0x32, 0xb2, 0x07, 0x4d, 0x97, 0x72, 0x66, 0x8b, 0x6e, 0x20, 0xf3, 0x52, 0x9e, 0x13, 0x21, 0xcd, 0x2e, 0x4a, 0xde, 0x85, 0xc5, 0x28, 0x0f, 0xa5, 0xc0, 0xf2, 0x74, 0x05, 0x9a, 0x21, 0x03, 0xa5, 0x46, 0x1b, 0x2a, 0xc7, 0xec, 0xbc, 0xc7, 0x25, 0xe9, 0x1b, 0x2a, 0x3c, 0xc7, 0x6b, 0xf2, 0x0e, 0x2c, 0xba, 0x8e, 0x3b, 0x1a, 0x50, 0x6e, 0x89, 0xf3, 0xae, 0xe1, 0x8c, 0x6c, 0xd1, 0x7a, 0x53, 0x59, 0x6d, 0x21, 0x84, 0x7f, 0x2a, 0xc1, 0x64, 0x07, 0x64, 0x5e, 0xe9, 0x0e, 0x2c, 0x4f, 0xb4, 0x56, 0xd6, 0x8b, 0x1b, 0xb5, 0x3b, 0xed, 0xcd, 0x89, 0xbc, 0xbc, 0xe9, 0xe7, 0xb2, 0x8e, 0xcc, 0x3b, 0x0f, 0x2c, 0x4f, 0x90, 0x4d, 0xb8, 0x84, 0xbb, 0x5d, 0x97, 0x3b, 0x3d, 0x6b, 0xc0, 0x30, 0xf6, 0xde, 0x52, 0x42, 0x96, 0x70, 0xeb, 0xbb, 0xb8, 0xa3, 0x02, 0x6c, 0x17, 0xea, 0x3e, 0x3e, 0x26, 0xcc, 0xf6, 0xba, 0xb6, 0x51, 0xbb, 0xb3, 0x9a, 0x22, 0x2a, 0x92, 0xcf, 0x3b, 0x35, 0x1a, 0x49, 0xee, 0xa1, 0x48, 0x75, 0x45, 0xbb, 0xde, 0x33, 0x4b, 0x18, 0x47, 0xad, 0xcb, 0x51, 0x91, 0x1d, 0xb9, 0x73, 0xa0, 0x36, 0x26, 0xf1, 0x31, 0xfc, 0xae, 0x4c, 0xe2, 0x63, 0x94, 0xdd, 0x86, 0xe5, 0x00, 0x9f, 0x19, 0x0e, 0x1f, 0x0b, 0xb8, 0xaa, 0x08, 0x88, 0x4f, 0xa0, 0xb6, 0x7c, 0x09, 0x93, 0x14, 0x28, 0x62, 0x35, 0x85, 0x02, 0x65, 0x5c, 0x05, 0xf0, 0x29, 0x3c, 0x6a, 0xb7, 0xd6, 0x14, 0x5e, 0x15, 0x21, 0x07, 0xd4, 0x1e, 0x5f, 0x43, 0x65, 0xcb, 0xf5, 0xf0, 0x1a, 0x4a, 0x13, 0xea, 0x3f, 0x85, 0xba, 0xcc, 0xdb, 0x7b, 0xe7, 0xfb, 0x77, 0xbd, 0x0e, 0x3b, 0x21, 0x6f, 0x41, 0xc5, 0xcf, 0xc5, 0x5e, 0x4b, 0x5b, 0x2f, 0x6e, 0x14, 0x3b, 0x65, 0x4c, 0xb7, 0x9e, 0xcc, 0x78, 0x23, 0x09, 0x2e, 0x28, 0xb0, 0xfa, 0x26, 0x6f, 0xc2, 0x7c, 0xcf, 0x62, 0x03, 0xd3, 0x6b, 0x15, 0xd7, 0x8b, 0xf2, 0xcd, 0xc0, 0x15, 0xb9, 0x01, 0x4d, 0x93, 0xf5, 0xe8, 0x68, 0x20, 0xba, 0xfe, 0x3e, 0xbe, 0x7d, 0x0d, 0x1f, 0x7a, 0x5f, 0x01, 0xf5, 0x3f, 0x6a, 0xd0, 0x88, 0x88, 0xf7, 0x5c, 0xf2, 0x04, 0x1a, 0x4a, 0xbe, 0x49, 0x05, 0xed, 0x7a, 0x4c, 0x28, 0x25, 0x6a, 0x77, 0xb6, 0x53, 0x7c, 0x1a, 0x23, 0xdc, 0x0c, 0x5e, 0x9f, 0x03, 0x26, 0xee, 0xd9, 0x82, 0x9f, 0x77, 0x6a, 0x3c, 0x84, 0xb4, 0xbf, 0x80, 0xc5, 0x24, 0x02, 0x59, 0x84, 0xe2, 0x31, 0x3b, 0xf7, 0xdf, 0x4f, 0xf9, 0x49, 0xb6, 0xa1, 0x84, 0x6f, 0x63, 0x41, 0x05, 0xd2, 0xe5, 0x0c, 0xa1, 0x2a, 0x68, 0x11, 0xf3, 0xa3, 0xc2, 0x87, 0x9a, 0xfe, 0x73, 0x0d, 0x96, 0x24, 0xfc, 0x91, 0x3d, 0xb0, 0x6c, 0x26, 0x23, 0x59, 0x5a, 0x52, 0x99, 0x66, 0x20, 0x18, 0x57, 0x12, 0x94, 0x69, 0xe4, 0x4a, 0x9a, 0xd1, 0x73, 0xb8, 0x50, 0x32, 0xaa, 0x1d, 0xf5, 0x2d, 0x61, 0x2e, 0xed, 0x07, 0x6f, 0xb2, 0xfa, 0x96, 0x6e, 0x93, 0x7f, 0xbb, 0x9e, 0xf5, 0x25, 0xf3, 0xad, 0x57, 0x91, 0x80, 0x03, 0xeb, 0x4b, 0x16, 0xb1, 0x7b, 0x29, 0x6a, 0x77, 0xfd, 0x2f, 0x1a, 0x90, 0xa4, 0x2a, 0x9e, 0x4b, 0x9e, 0x42, 0x33, 0xb4, 0xaa, 0xba, 0x95, 0x68, 0xd6, 0x0f, 0x32, 0x4e, 0x18, 0x27, 0x1f, 0x1f, 0x5a, 0x02, 0xd0, 0xb8, 0x75, 0x1e, 0x01, 0xb5, 0x7f, 0x8c, 0xe7, 0x8f, 0xa1, 0x7c, 0x73, 0xe6, 0x7d, 0x1f, 0x56, 0xe2, 0x3a, 0xed, 0x9d, 0xcb, 0x7c, 0xe5, 0x47, 0xab, 0x9f, 0x2e, 0xc7, 0xd1, 0x8a, 0x59, 0xd8, 0xd3, 0x77, 0xa0, 0x95, 0x4e, 0xe5, 0xb9, 0x53, 0x82, 0x5c, 0xff, 0x01, 0x06, 0xe4, 0xa7, 0x9c, 0x51, 0xc1, 0xa4, 0x88, 0x8b, 0x16, 0x33, 0x2b, 0x89, 0x62, 0x26, 0x28, 0x57, 0xf4, 0x77, 0xa0, 0x19, 0xe5, 0xec, 0xb9, 0x51, 0x54, 0x2d, 0x86, 0xba, 0x0d, 0xf0, 0xc4, 0x35, 0x03, 0xb4, 0xeb, 0xd0, 0xa0, 0xbd, 0x1e, 0x33, 0x04, 0x33, 0xbb, 0xdc, 0x79, 0xe6, 0xf9, 0xc8, 0xf5, 0x00, 0xd8, 0x71, 0x9e, 0x79, 0xfa, 0x1f, 0xe6, 0x50, 0xf1, 0x80, 0xee, 0x84, 0x6c, 0x8d, 0x43, 0x44, 0x1e, 0x71, 0xca, 0x1b, 0x10, 0xdc, 0xd9, 0x57, 0x2c, 0xc3, 0x96, 0x83, 0x6a, 0xaa, 0x88, 0xe5, 0x51, 0xa2, 0x68, 0x9a, 0x4b, 0x2b, 0x9a, 0x4a, 0x99, 0x45, 0xd3, 0xfc, 0xac, 0xa2, 0xa9, 0x3c, 0x59, 0x34, 0xbd, 0x3d, 0x59, 0xf5, 0x54, 0x30, 0xdb, 0xc4, 0xeb, 0x9a, 0x8d, 0x94, 0xba, 0x46, 0x55, 0x58, 0x13, 0x95, 0x4b, 0xa2, 0x38, 0x81, 0xe9, 0xc5, 0x49, 0x2d, 0x51, 0x9c, 0x24, 0x2a, 0x8b, 0xfa, 0x44, 0x65, 0xb1, 0x12, 0x56, 0x16, 0x58, 0xf7, 0x04, 0xb5, 0x43, 0xc6, 0x6b, 0xd4, 0xcc, 0x7a, 0x8d, 0xb2, 0x5e, 0x97, 0x85, 0xcc, 0xd7, 0x25, 0xf6, 0x18, 0x2c, 0x26, 0x1e, 0x03, 0x03, 0x93, 0xc7, 0x1e, 0x15, 0xc6, 0x51, 0x18, 0x48, 0x0f, 0x61, 0x8e, 0xb3, 0x13, 0xcf, 0x4f, 0x19, 0xeb, 0x19, 0xb7, 0x76, 0x8c, 0x9f, 0x1d, 0x68, 0x8a, 0x8d, 0xfe, 0x8b, 0x02, 0x2c, 0xe0, 0x73, 0xfc, 0x35, 0x62, 0xd5, 0xbf, 0x95, 0x85, 0xbc, 0xb7, 0xf2, 0x1a, 0xd4, 0x63, 0x25, 0x05, 0x26, 0xda, 0x9a, 0x1b, 0x29, 0x26, 0x2e, 0x43, 0xd5, 0xa3, 0x76, 0x17, 0xdb, 0x37, 0x3f, 0xdf, 0x7a, 0xd4, 0x3e, 0x50, 0x1d, 0xdc, 0x35, 0xa8, 0xc7, 0xde, 0x7b, 0xbf, 0x05, 0xe2, 0x91, 0x97, 0xfe, 0x3a, 0x34, 0xe2, 0x0f, 0x36, 0xb6, 0x6f, 0x75, 0x1e, 0x7d, 0xaa, 0x17, 0xa1, 0xc8, 0xce, 0x5c, 0x15, 0xc4, 0xc5, 0x8e, 0xfc, 0xd4, 0xfb, 0xb0, 0x8c, 0xd6, 0x48, 0x58, 0xfd, 0x51, 0xcc, 0xea, 0x7a, 0x66, 0x4d, 0x93, 0xdb, 0xee, 0x5f, 0x69, 0xd0, 0x44, 0x92, 0x7d, 0xdb, 0xe0, 0x7e, 0x6e, 0x9b, 0xe7, 0xec, 0x24, 0xc8, 0x3f, 0xd3, 0x3a, 0x21, 0xce, 0x4e, 0xf6, 0xcd, 0x88, 0x9b, 0x0a, 0x17, 0x72, 0x53, 0x31, 0xaf, 0x9b, 0xa6, 0xfa, 0xc0, 0xb7, 0x5d, 0x29, 0xb4, 0x1d, 0x83, 0x4b, 0x11, 0xdb, 0x8d, 0x8f, 0xf5, 0x59, 0xcc, 0x74, 0xd7, 0x32, 0x4d, 0x17, 0x10, 0xcc, 0xb2, 0xdc, 0xbf, 0x0a, 0x70, 0x49, 0x86, 0xf8, 0xbd, 0x33, 0xc1, 0x6c, 0xf3, 0xf5, 0x67, 0xd8, 0x68, 0x51, 0x5e, 0x4c, 0x14, 0xe5, 0x6b, 0x50, 0x33, 0xa9, 0x3d, 0x1c, 0xf9, 0xf5, 0x38, 0xda, 0x0c, 0x14, 0x08, 0x4b, 0xf1, 0xb4, 0xaa, 0xbd, 0x94, 0x5e, 0xb5, 0xdf, 0x80, 0x26, 0x1d, 0x99, 0x16, 0xb3, 0x0d, 0xe6, 0x23, 0x62, 0x08, 0x37, 0x02, 0x28, 0xa2, 0x5d, 0x05, 0xe8, 0x5b, 0x3d, 0xe1, 0xa3, 0x60, 0x28, 0x57, 0x25, 0x04, 0xb7, 0x37, 0x60, 0x51, 0x6d, 0xf7, 0x9d, 0x81, 0xd9, 0xa5, 0x43, 0x85, 0x84, 0xe9, 0xb8, 0x29, 0xe1, 0xdf, 0x71, 0x06, 0xe6, 0xae, 0x82, 0xca, 0xbc, 0x1d, 0x62, 0x22, 0x37, 0x4c, 0xc7, 0x8d, 0x00, 0x51, 0x71, 0xd4, 0x1d, 0x7c, 0xca, 0xd1, 0xfc, 0x89, 0x6b, 0x72, 0x10, 0xf3, 0xf5, 0xdb, 0x19, 0xc9, 0x29, 0xe1, 0xb9, 0x59, 0x0e, 0xff, 0x65, 0x11, 0x13, 0x21, 0x92, 0xbd, 0xbe, 0xeb, 0x12, 0x89, 0x8f, 0xe2, 0x05, 0xe2, 0xe3, 0x7f, 0x21, 0x06, 0x86, 0x58, 0x04, 0x46, 0x62, 0x60, 0xec, 0x96, 0x4e, 0x2c, 0x04, 0x6e, 0x4c, 0x0d, 0x81, 0xbc, 0x57, 0xfe, 0x1f, 0x1a, 0x36, 0x0c, 0x8f, 0x69, 0x3f, 0x2c, 0x05, 0x77, 0x12, 0xf5, 0x5a, 0x4e, 0xf7, 0xbc, 0x37, 0x1e, 0xd5, 0xe5, 0xb9, 0xf4, 0xa9, 0x83, 0xbc, 0xe2, 0xb4, 0x41, 0xde, 0x5c, 0xf6, 0x20, 0xaf, 0x34, 0x7d, 0x90, 0x37, 0x3f, 0x39, 0xc8, 0xfb, 0x9b, 0xdf, 0xcb, 0xec, 0x0a, 0xc1, 0xbf, 0xf6, 0xc9, 0x77, 0xa0, 0x4c, 0x85, 0xe0, 0xb9, 0xf3, 0x9d, 0x44, 0xde, 0x37, 0xc9, 0x2a, 0xd4, 0x14, 0x59, 0xec, 0xf0, 0x55, 0x09, 0xc2, 0xd3, 0xcb, 0x7e, 0x57, 0xee, 0x47, 0x8f, 0xaf, 0xb6, 0xf1, 0xfc, 0xb2, 0x29, 0x90, 0xdb, 0xa1, 0x01, 0x94, 0x16, 0xf7, 0xce, 0x84, 0xfe, 0x57, 0xdf, 0xad, 0xf2, 0x74, 0xb2, 0x0f, 0x3c, 0xfb, 0x6f, 0x3a, 0xdc, 0x06, 0x34, 0xee, 0x33, 0x61, 0x1c, 0xc9, 0x36, 0x47, 0xf5, 0xf2, 0x91, 0x32, 0x53, 0x8b, 0x96, 0x99, 0xfa, 0xb7, 0xa1, 0xa2, 0x46, 0x46, 0x76, 0xcf, 0xc9, 0x44, 0x92, 0x31, 0x16, 0x8e, 0x91, 0xb0, 0x59, 0x1d, 0x8f, 0xab, 0x74, 0x01, 0xcd, 0xa8, 0x2c, 0xcf, 0x25, 0x5b, 0x30, 0x67, 0xd9, 0x3d, 0x47, 0x31, 0x49, 0xef, 0xed, 0x02, 0x91, 0x1d, 0x85, 0x28, 0xbb, 0x41, 0xc9, 0x0e, 0x93, 0xe3, 0x0c, 0x0a, 0xc4, 0xd4, 0xff, 0xa4, 0xc1, 0x12, 0x8a, 0x15, 0x82, 0x8f, 0x47, 0x16, 0x1f, 0x27, 0xbb, 0xb9, 0xbd, 0x6b, 0x2f, 0x9f, 0xaf, 0x5d, 0x0d, 0x3d, 0x61, 0x5a, 0xa7, 0xec, 0x66, 0x72, 0x18, 0x1c, 0x4c, 0x35, 0x5e, 0xd1, 0x8d, 0x1f, 0xa7, 0xb8, 0x71, 0x06, 0x69, 0xe8, 0x64, 0xfd, 0x27, 0x50, 0x91, 0x47, 0x50, 0xd3, 0xf2, 0xac, 0x2e, 0x50, 0x79, 0x26, 0xaa, 0xd9, 0x37, 0x14, 0x42, 0xfa, 0x6f, 0x34, 0x20, 0x49, 0x2b, 0x7a, 0x2e, 0xb9, 0x0f, 0x25, 0x89, 0x13, 0xe4, 0xd1, 0xdb, 0x29, 0xfe, 0x98, 0xa4, 0xda, 0x94, 0x2b, 0x0f, 0x67, 0x02, 0x48, 0xde, 0x7e, 0x02, 0x10, 0x02, 0x5f, 0x6d, 0x0a, 0x10, 0xd8, 0x26, 0x3a, 0x05, 0xd8, 0x83, 0xb2, 0x04, 0x07, 0x71, 0xed, 0x1b, 0x46, 0x9b, 0x66, 0x98, 0x42, 0xc2, 0x30, 0xfa, 0x83, 0x94, 0x99, 0x80, 0x54, 0x55, 0x32, 0xbd, 0x1d, 0x3f, 0x7e, 0x3b, 0x43, 0xad, 0x0e, 0x3b, 0xf1, 0x0f, 0xaa, 0xff, 0xae, 0x88, 0x5e, 0x54, 0xd6, 0x7b, 0x4d, 0xff, 0xf3, 0x88, 0xcc, 0xa4, 0x8b, 0x17, 0x98, 0x49, 0x4f, 0x4e, 0x97, 0xe7, 0x2e, 0x3c, 0x5d, 0x8e, 0xce, 0x74, 0x4b, 0xf9, 0x67, 0xba, 0x1f, 0x82, 0x72, 0x00, 0xd2, 0xcd, 0x67, 0x5f, 0xf5, 0xc0, 0xe5, 0x2a, 0xbd, 0x29, 0xca, 0xb4, 0xaa, 0xa5, 0x9c, 0x5e, 0xb5, 0x64, 0x0c, 0x8e, 0x2b, 0x19, 0x83, 0x63, 0xfd, 0xf7, 0x1a, 0xbc, 0x95, 0x11, 0x09, 0x9e, 0x4b, 0x1e, 0xc6, 0x43, 0x61, 0xf6, 0x90, 0x2c, 0x42, 0xfc, 0x9f, 0xbb, 0x10, 0x92, 0x7b, 0xf4, 0x42, 0xfc, 0x4c, 0x83, 0xc6, 0x5d, 0x36, 0x60, 0x82, 0x05, 0xf7, 0x62, 0x27, 0x71, 0x2f, 0x5e, 0x2d, 0x95, 0x15, 0x2e, 0x94, 0xca, 0xee, 0xfc, 0xb3, 0x09, 0xd5, 0xbb, 0xd4, 0xc1, 0x8e, 0x8a, 0x1c, 0xf8, 0xef, 0xc2, 0x78, 0x36, 0x4b, 0xd6, 0xa6, 0x4f, 0x6e, 0x4f, 0xda, 0xeb, 0xb3, 0x46, 0xbb, 0xe4, 0x29, 0x4e, 0xce, 0x42, 0x7b, 0x93, 0xff, 0xcb, 0x31, 0xb7, 0x3c, 0x69, 0xdf, 0xc8, 0x35, 0xdd, 0x24, 0x0e, 0x2c, 0xa7, 0x4d, 0x0a, 0xc9, 0xb7, 0xf2, 0xf8, 0x1d, 0x07, 0x91, 0xed, 0x77, 0x73, 0xe3, 0x7a, 0x2e, 0xe1, 0xf0, 0x46, 0x6a, 0xfc, 0x90, 0x77, 0xf3, 0x47, 0xda, 0x49, 0xfb, 0xe6, 0x45, 0xc2, 0x92, 0x7c, 0x0e, 0x10, 0x4e, 0x1f, 0x49, 0x96, 0xcd, 0xc7, 0x15, 0x5f, 0xfb, 0xda, 0x0c, 0x0c, 0x75, 0x4d, 0x20, 0x1c, 0xfc, 0x90, 0x99, 0x73, 0xa1, 0xf6, 0xd5, 0x14, 0x8c, 0xc8, 0x98, 0xf3, 0xfb, 0xb0, 0x90, 0x18, 0x3e, 0x91, 0x2c, 0x07, 0xc6, 0x7b, 0xc0, 0x59, 0x8c, 0x7f, 0x88, 0x35, 0x5f, 0xb4, 0x07, 0x24, 0x39, 0x1b, 0xc5, 0x59, 0xac, 0x0d, 0xf4, 0xe4, 0x44, 0x67, 0x9a, 0xe9, 0xc9, 0xb4, 0x1e, 0x36, 0xa7, 0x61, 0x22, 0x0d, 0x0c, 0xc9, 0xd7, 0xe4, 0xcc, 0x62, 0x4c, 0x31, 0xf0, 0x93, 0x3d, 0x55, 0x66, 0xe0, 0xa7, 0x34, 0x5f, 0xb3, 0x44, 0x1c, 0xe0, 0x54, 0x7a, 0xdc, 0x46, 0x91, 0xeb, 0x19, 0xbc, 0xa3, 0x8d, 0xd6, 0x2c, 0xa6, 0x4f, 0x30, 0x1f, 0x84, 0x2d, 0x4a, 0x66, 0x3e, 0x88, 0x75, 0x31, 0x39, 0x75, 0x1d, 0xf7, 0x06, 0x99, 0xba, 0x46, 0xbb, 0x87, 0x59, 0x4c, 0x3f, 0x87, 0x7a, 0x74, 0x4e, 0x47, 0x72, 0x0c, 0xf2, 0x66, 0xb1, 0xfc, 0x02, 0x96, 0x26, 0x26, 0x86, 0xe4, 0xff, 0x33, 0xf9, 0x5e, 0x2c, 0xd8, 0x1e, 0x05, 0xbf, 0x7d, 0xc1, 0x50, 0x98, 0x3d, 0x3c, 0xcb, 0x71, 0xfb, 0x92, 0x33, 0xba, 0xd4, 0xdb, 0x97, 0x32, 0xc8, 0x9b, 0x6d, 0x5b, 0x08, 0x9b, 0x90, 0xd4, 0x04, 0x14, 0xeb, 0x87, 0x52, 0x73, 0x5a, 0xa2, 0x8b, 0x79, 0x1a, 0xf4, 0x35, 0x41, 0x91, 0x9b, 0x1a, 0x5a, 0x13, 0x3d, 0x48, 0xea, 0x53, 0x93, 0x52, 0x63, 0x3f, 0x04, 0x08, 0x9f, 0xec, 0x54, 0x8d, 0x63, 0x2f, 0xfa, 0x0c, 0x03, 0xec, 0x2d, 0xfe, 0xf9, 0xc5, 0xaa, 0xf6, 0xd5, 0x8b, 0x55, 0xed, 0xef, 0x2f, 0x56, 0xb5, 0x1f, 0x15, 0x4e, 0xb7, 0x0f, 0xe7, 0xd5, 0x4f, 0x98, 0xde, 0xfb, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0xbd, 0x2d, 0xa5, 0x6f, 0x39, 0x25, 0x00, 0x00, }