v1

package
v0.0.0-...-83adff0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2020 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Overview

Package v1 is a generated blademaster stub package. This code was generated with go-common/app/tool/bmgen/protoc-gen-bm v0.1.

It is generated from these files:

app_conf.proto

Package v1 is a generated blademaster stub package. This code was generated with go-common/app/tool/bmgen/protoc-gen-bm v0.1.

It is generated from these files:

api/http/v1/index.proto

Package v1 is a generated blademaster stub package. This code was generated with go-common/app/tool/bmgen/protoc-gen-bm v0.1.

It is generated from these files:

api/http/v1/relation.pb

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthAppConf = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowAppConf   = fmt.Errorf("proto: integer overflow")
)
View Source
var (
	ErrInvalidLengthIndex = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowIndex   = fmt.Errorf("proto: integer overflow")
)
View Source
var (
	ErrInvalidLengthRelationPb = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRelationPb   = fmt.Errorf("proto: integer overflow")
)
View Source
var PathConfigGetConf = "/live.appinterface.v1.config/getConf"

Functions

func RegisterConfigBMServer

func RegisterConfigBMServer(e *bm.Engine, server ConfigBMServer)

RegisterConfigBMServer Register the blademaster route

func RegisterV1ConfigService

func RegisterV1ConfigService(e *bm.Engine, svc ConfigBMServer, midMap map[string]bm.HandlerFunc)

RegisterV1ConfigService Register the blademaster route with middleware map midMap is the middleware map, the key is defined in proto

func RegisterV1IndexService

func RegisterV1IndexService(e *bm.Engine, svc Index, midMap map[string]bm.HandlerFunc)

RegisterV1IndexService Register the blademaster route with middleware map midMap is the middleware map, the key is defined in proto

func RegisterV1RelationService

func RegisterV1RelationService(e *bm.Engine, svc Relation, midMap map[string]bm.HandlerFunc)

RegisterV1RelationService Register the blademaster route with middleware map midMap is the middleware map, the key is defined in proto

Types

type ChangeReq

type ChangeReq struct {
	// 模块id
	// `mock:"1"`
	ModuleId        int64  `protobuf:"varint,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty" form:"module_id" validate:"required"`
	AttentionRoomId string `` /* 153-byte string literal not displayed */
	// 平台
	Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty" form:"platform"`
	// 设备
	Device string `protobuf:"bytes,4,opt,name=device,proto3" json:"device,omitempty" form:"device"`
	// 分辨率
	Scale string `protobuf:"bytes,5,opt,name=scale,proto3" json:"scale,omitempty" form:"scale"`
	// 版本号
	Build int64 `protobuf:"varint,6,opt,name=build,proto3" json:"build,omitempty" form:"build"`
}

换一换

func (*ChangeReq) Descriptor

func (*ChangeReq) Descriptor() ([]byte, []int)

func (*ChangeReq) GetAttentionRoomId

func (m *ChangeReq) GetAttentionRoomId() string

func (*ChangeReq) GetBuild

func (m *ChangeReq) GetBuild() int64

func (*ChangeReq) GetDevice

func (m *ChangeReq) GetDevice() string

func (*ChangeReq) GetModuleId

func (m *ChangeReq) GetModuleId() int64

func (*ChangeReq) GetPlatform

func (m *ChangeReq) GetPlatform() string

func (*ChangeReq) GetScale

func (m *ChangeReq) GetScale() string

func (*ChangeReq) Marshal

func (m *ChangeReq) Marshal() (dAtA []byte, err error)

func (*ChangeReq) MarshalTo

func (m *ChangeReq) MarshalTo(dAtA []byte) (int, error)

func (*ChangeReq) ProtoMessage

func (*ChangeReq) ProtoMessage()

func (*ChangeReq) Reset

func (m *ChangeReq) Reset()

func (*ChangeReq) Size

func (m *ChangeReq) Size() (n int)

func (*ChangeReq) String

func (m *ChangeReq) String() string

func (*ChangeReq) Unmarshal

func (m *ChangeReq) Unmarshal(dAtA []byte) error

func (*ChangeReq) XXX_DiscardUnknown

func (m *ChangeReq) XXX_DiscardUnknown()

func (*ChangeReq) XXX_Marshal

func (m *ChangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeReq) XXX_Merge

func (dst *ChangeReq) XXX_Merge(src proto.Message)

func (*ChangeReq) XXX_Size

func (m *ChangeReq) XXX_Size() int

func (*ChangeReq) XXX_Unmarshal

func (m *ChangeReq) XXX_Unmarshal(b []byte) error

type ChangeResp

type ChangeResp struct {
	ModuleList []*ChangeResp_ModuleList `protobuf:"bytes,1,rep,name=module_list,json=moduleList" json:"module_list"`
}

换一换响应

func (*ChangeResp) Descriptor

func (*ChangeResp) Descriptor() ([]byte, []int)

func (*ChangeResp) GetModuleList

func (m *ChangeResp) GetModuleList() []*ChangeResp_ModuleList

func (*ChangeResp) Marshal

func (m *ChangeResp) Marshal() (dAtA []byte, err error)

func (*ChangeResp) MarshalTo

func (m *ChangeResp) MarshalTo(dAtA []byte) (int, error)

func (*ChangeResp) ProtoMessage

func (*ChangeResp) ProtoMessage()

func (*ChangeResp) Reset

func (m *ChangeResp) Reset()

func (*ChangeResp) Size

func (m *ChangeResp) Size() (n int)

func (*ChangeResp) String

func (m *ChangeResp) String() string

func (*ChangeResp) Unmarshal

func (m *ChangeResp) Unmarshal(dAtA []byte) error

func (*ChangeResp) XXX_DiscardUnknown

func (m *ChangeResp) XXX_DiscardUnknown()

func (*ChangeResp) XXX_Marshal

func (m *ChangeResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeResp) XXX_Merge

func (dst *ChangeResp) XXX_Merge(src proto.Message)

func (*ChangeResp) XXX_Size

func (m *ChangeResp) XXX_Size() int

func (*ChangeResp) XXX_Unmarshal

func (m *ChangeResp) XXX_Unmarshal(b []byte) error

type ChangeResp_List

type ChangeResp_List struct {
	Roomid           int64   `protobuf:"varint,1,opt,name=roomid,proto3" json:"roomid"`
	Title            string  `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
	Uname            string  `protobuf:"bytes,3,opt,name=uname,proto3" json:"uname"`
	Online           int64   `protobuf:"varint,4,opt,name=online,proto3" json:"online"`
	Cover            string  `protobuf:"bytes,5,opt,name=cover,proto3" json:"cover"`
	Link             string  `protobuf:"bytes,6,opt,name=link,proto3" json:"link"`
	Face             string  `protobuf:"bytes,7,opt,name=face,proto3" json:"face"`
	AreaV2ParentId   int64   `protobuf:"varint,8,opt,name=area_v2_parent_id,json=areaV2ParentId,proto3" json:"area_v2_parent_id"`
	AreaV2ParentName string  `protobuf:"bytes,9,opt,name=area_v2_parent_name,json=areaV2ParentName,proto3" json:"area_v2_parent_name"`
	AreaV2Id         int64   `protobuf:"varint,10,opt,name=area_v2_id,json=areaV2Id,proto3" json:"area_v2_id"`
	AreaV2Name       string  `protobuf:"bytes,11,opt,name=area_v2_name,json=areaV2Name,proto3" json:"area_v2_name"`
	PlayUrl          string  `protobuf:"bytes,12,opt,name=play_url,json=playUrl,proto3" json:"play_url,omitempty"`
	PlayUrlH265      string  `protobuf:"bytes,13,opt,name=play_url_h265,json=playUrlH265,proto3" json:"play_url_h265,omitempty"`
	CurrentQuality   int64   `protobuf:"varint,14,opt,name=current_quality,json=currentQuality,proto3" json:"current_quality,omitempty"`
	BroadcastType    int64   `protobuf:"varint,15,opt,name=broadcast_type,json=broadcastType,proto3" json:"broadcast_type"`
	PendentRu        string  `protobuf:"bytes,16,opt,name=pendent_ru,json=pendentRu,proto3" json:"pendent_ru"`
	PendentRuPic     string  `protobuf:"bytes,17,opt,name=pendent_ru_pic,json=pendentRuPic,proto3" json:"pendent_ru_pic"`
	PendentRuColor   string  `protobuf:"bytes,18,opt,name=pendent_ru_color,json=pendentRuColor,proto3" json:"pendent_ru_color"`
	RecType          int64   `protobuf:"varint,19,opt,name=rec_type,json=recType,proto3" json:"rec_type"`
	PkId             int64   `protobuf:"varint,20,opt,name=pk_id,json=pkId,proto3" json:"pk_id"`
	AcceptQuality    []int64 `protobuf:"varint,21,rep,packed,name=accept_quality,json=acceptQuality" json:"accept_quality,omitempty"`
}

返回码

func (*ChangeResp_List) Descriptor

func (*ChangeResp_List) Descriptor() ([]byte, []int)

func (*ChangeResp_List) GetAcceptQuality

func (m *ChangeResp_List) GetAcceptQuality() []int64

func (*ChangeResp_List) GetAreaV2Id

func (m *ChangeResp_List) GetAreaV2Id() int64

func (*ChangeResp_List) GetAreaV2Name

func (m *ChangeResp_List) GetAreaV2Name() string

func (*ChangeResp_List) GetAreaV2ParentId

func (m *ChangeResp_List) GetAreaV2ParentId() int64

func (*ChangeResp_List) GetAreaV2ParentName

func (m *ChangeResp_List) GetAreaV2ParentName() string

func (*ChangeResp_List) GetBroadcastType

func (m *ChangeResp_List) GetBroadcastType() int64

func (*ChangeResp_List) GetCover

func (m *ChangeResp_List) GetCover() string

func (*ChangeResp_List) GetCurrentQuality

func (m *ChangeResp_List) GetCurrentQuality() int64

func (*ChangeResp_List) GetFace

func (m *ChangeResp_List) GetFace() string
func (m *ChangeResp_List) GetLink() string

func (*ChangeResp_List) GetOnline

func (m *ChangeResp_List) GetOnline() int64

func (*ChangeResp_List) GetPendentRu

func (m *ChangeResp_List) GetPendentRu() string

func (*ChangeResp_List) GetPendentRuColor

func (m *ChangeResp_List) GetPendentRuColor() string

func (*ChangeResp_List) GetPendentRuPic

func (m *ChangeResp_List) GetPendentRuPic() string

func (*ChangeResp_List) GetPkId

func (m *ChangeResp_List) GetPkId() int64

func (*ChangeResp_List) GetPlayUrl

func (m *ChangeResp_List) GetPlayUrl() string

func (*ChangeResp_List) GetPlayUrlH265

func (m *ChangeResp_List) GetPlayUrlH265() string

func (*ChangeResp_List) GetRecType

func (m *ChangeResp_List) GetRecType() int64

func (*ChangeResp_List) GetRoomid

func (m *ChangeResp_List) GetRoomid() int64

func (*ChangeResp_List) GetTitle

func (m *ChangeResp_List) GetTitle() string

func (*ChangeResp_List) GetUname

func (m *ChangeResp_List) GetUname() string

func (*ChangeResp_List) Marshal

func (m *ChangeResp_List) Marshal() (dAtA []byte, err error)

func (*ChangeResp_List) MarshalTo

func (m *ChangeResp_List) MarshalTo(dAtA []byte) (int, error)

func (*ChangeResp_List) ProtoMessage

func (*ChangeResp_List) ProtoMessage()

func (*ChangeResp_List) Reset

func (m *ChangeResp_List) Reset()

func (*ChangeResp_List) Size

func (m *ChangeResp_List) Size() (n int)

func (*ChangeResp_List) String

func (m *ChangeResp_List) String() string

func (*ChangeResp_List) Unmarshal

func (m *ChangeResp_List) Unmarshal(dAtA []byte) error

func (*ChangeResp_List) XXX_DiscardUnknown

func (m *ChangeResp_List) XXX_DiscardUnknown()

func (*ChangeResp_List) XXX_Marshal

func (m *ChangeResp_List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeResp_List) XXX_Merge

func (dst *ChangeResp_List) XXX_Merge(src proto.Message)

func (*ChangeResp_List) XXX_Size

func (m *ChangeResp_List) XXX_Size() int

func (*ChangeResp_List) XXX_Unmarshal

func (m *ChangeResp_List) XXX_Unmarshal(b []byte) error

type ChangeResp_ModuleInfo

type ChangeResp_ModuleInfo struct {
	// 模块id
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
	// 标题
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
	// 图标
	Pic string `protobuf:"bytes,3,opt,name=pic,proto3" json:"pic"`
	// list数据类型  1: banner 2: 导航栏 3: 运营推荐分区-标准 4: 运营推荐分区-方 5:排行榜(小时榜) 6: 推荐主播-标准 7: 推荐主播-方 8:我的关注(用户相关) 9:一级分区-标准 10:一级分区-方 11: 活动卡片 12:常用标签推荐入口(用户相关) 13:常用标签推荐房间列表(用户相关) 14:大航海提示入口
	Type int64 `protobuf:"varint,4,opt,name=type,proto3" json:"type"`
	// 跳转链接
	Link string `protobuf:"bytes,5,opt,name=link,proto3" json:"link"`
	// 该模块数据总数
	Count          int64 `protobuf:"varint,6,opt,name=count,proto3" json:"count"`
	IsSkyHorseGray int64 `protobuf:"varint,7,opt,name=is_sky_horse_gray,json=isSkyHorseGray,proto3" json:"is_sky_horse_gray"`
}

func (*ChangeResp_ModuleInfo) Descriptor

func (*ChangeResp_ModuleInfo) Descriptor() ([]byte, []int)

func (*ChangeResp_ModuleInfo) GetCount

func (m *ChangeResp_ModuleInfo) GetCount() int64

func (*ChangeResp_ModuleInfo) GetId

func (m *ChangeResp_ModuleInfo) GetId() int64

func (*ChangeResp_ModuleInfo) GetIsSkyHorseGray

func (m *ChangeResp_ModuleInfo) GetIsSkyHorseGray() int64
func (m *ChangeResp_ModuleInfo) GetLink() string

func (*ChangeResp_ModuleInfo) GetPic

func (m *ChangeResp_ModuleInfo) GetPic() string

func (*ChangeResp_ModuleInfo) GetTitle

func (m *ChangeResp_ModuleInfo) GetTitle() string

func (*ChangeResp_ModuleInfo) GetType

func (m *ChangeResp_ModuleInfo) GetType() int64

func (*ChangeResp_ModuleInfo) Marshal

func (m *ChangeResp_ModuleInfo) Marshal() (dAtA []byte, err error)

func (*ChangeResp_ModuleInfo) MarshalTo

func (m *ChangeResp_ModuleInfo) MarshalTo(dAtA []byte) (int, error)

func (*ChangeResp_ModuleInfo) ProtoMessage

func (*ChangeResp_ModuleInfo) ProtoMessage()

func (*ChangeResp_ModuleInfo) Reset

func (m *ChangeResp_ModuleInfo) Reset()

func (*ChangeResp_ModuleInfo) Size

func (m *ChangeResp_ModuleInfo) Size() (n int)

func (*ChangeResp_ModuleInfo) String

func (m *ChangeResp_ModuleInfo) String() string

func (*ChangeResp_ModuleInfo) Unmarshal

func (m *ChangeResp_ModuleInfo) Unmarshal(dAtA []byte) error

func (*ChangeResp_ModuleInfo) XXX_DiscardUnknown

func (m *ChangeResp_ModuleInfo) XXX_DiscardUnknown()

func (*ChangeResp_ModuleInfo) XXX_Marshal

func (m *ChangeResp_ModuleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeResp_ModuleInfo) XXX_Merge

func (dst *ChangeResp_ModuleInfo) XXX_Merge(src proto.Message)

func (*ChangeResp_ModuleInfo) XXX_Size

func (m *ChangeResp_ModuleInfo) XXX_Size() int

func (*ChangeResp_ModuleInfo) XXX_Unmarshal

func (m *ChangeResp_ModuleInfo) XXX_Unmarshal(b []byte) error

type ChangeResp_ModuleList

type ChangeResp_ModuleList struct {
	//
	ModuleInfo *ChangeResp_ModuleInfo `protobuf:"bytes,1,opt,name=module_info,json=moduleInfo" json:"module_info"`
	// 注意:可能是 PicList{id,pic,link,title},需要根据ModuleInfo里的type判断
	List []*ChangeResp_List `protobuf:"bytes,2,rep,name=list" json:"list"`
}

func (*ChangeResp_ModuleList) Descriptor

func (*ChangeResp_ModuleList) Descriptor() ([]byte, []int)

func (*ChangeResp_ModuleList) GetList

func (m *ChangeResp_ModuleList) GetList() []*ChangeResp_List

func (*ChangeResp_ModuleList) GetModuleInfo

func (m *ChangeResp_ModuleList) GetModuleInfo() *ChangeResp_ModuleInfo

func (*ChangeResp_ModuleList) Marshal

func (m *ChangeResp_ModuleList) Marshal() (dAtA []byte, err error)

func (*ChangeResp_ModuleList) MarshalTo

func (m *ChangeResp_ModuleList) MarshalTo(dAtA []byte) (int, error)

func (*ChangeResp_ModuleList) ProtoMessage

func (*ChangeResp_ModuleList) ProtoMessage()

func (*ChangeResp_ModuleList) Reset

func (m *ChangeResp_ModuleList) Reset()

func (*ChangeResp_ModuleList) Size

func (m *ChangeResp_ModuleList) Size() (n int)

func (*ChangeResp_ModuleList) String

func (m *ChangeResp_ModuleList) String() string

func (*ChangeResp_ModuleList) Unmarshal

func (m *ChangeResp_ModuleList) Unmarshal(dAtA []byte) error

func (*ChangeResp_ModuleList) XXX_DiscardUnknown

func (m *ChangeResp_ModuleList) XXX_DiscardUnknown()

func (*ChangeResp_ModuleList) XXX_Marshal

func (m *ChangeResp_ModuleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeResp_ModuleList) XXX_Merge

func (dst *ChangeResp_ModuleList) XXX_Merge(src proto.Message)

func (*ChangeResp_ModuleList) XXX_Size

func (m *ChangeResp_ModuleList) XXX_Size() int

func (*ChangeResp_ModuleList) XXX_Unmarshal

func (m *ChangeResp_ModuleList) XXX_Unmarshal(b []byte) error

type ConfigBMServer

type ConfigBMServer interface {
	GetConf(ctx context.Context, req *GetConfReq) (resp *GetConfResp, err error)
}

type GetAllListReq

type GetAllListReq struct {
	// 平台
	Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty" form:"platform" validate:"required"`
	// 设备
	Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty" form:"device" validate:"required"`
	// 分辨率
	Scale string `protobuf:"bytes,3,opt,name=scale,proto3" json:"scale,omitempty" form:"scale" validate:"required"`
	// 版本号
	Build int64 `protobuf:"varint,4,opt,name=build,proto3" json:"build,omitempty" form:"build" validate:"required"`
	// 关注页码
	RelationPage int64 `` /* 139-byte string literal not displayed */
	// 模块id(可选)
	ModuleId int64 `protobuf:"varint,6,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty" form:"module_id"`
}

GetAllList请求

func (*GetAllListReq) Descriptor

func (*GetAllListReq) Descriptor() ([]byte, []int)

func (*GetAllListReq) GetBuild

func (m *GetAllListReq) GetBuild() int64

func (*GetAllListReq) GetDevice

func (m *GetAllListReq) GetDevice() string

func (*GetAllListReq) GetModuleId

func (m *GetAllListReq) GetModuleId() int64

func (*GetAllListReq) GetPlatform

func (m *GetAllListReq) GetPlatform() string

func (*GetAllListReq) GetRelationPage

func (m *GetAllListReq) GetRelationPage() int64

func (*GetAllListReq) GetScale

func (m *GetAllListReq) GetScale() string

func (*GetAllListReq) Marshal

func (m *GetAllListReq) Marshal() (dAtA []byte, err error)

func (*GetAllListReq) MarshalTo

func (m *GetAllListReq) MarshalTo(dAtA []byte) (int, error)

func (*GetAllListReq) ProtoMessage

func (*GetAllListReq) ProtoMessage()

func (*GetAllListReq) Reset

func (m *GetAllListReq) Reset()

func (*GetAllListReq) Size

func (m *GetAllListReq) Size() (n int)

func (*GetAllListReq) String

func (m *GetAllListReq) String() string

func (*GetAllListReq) Unmarshal

func (m *GetAllListReq) Unmarshal(dAtA []byte) error

func (*GetAllListReq) XXX_DiscardUnknown

func (m *GetAllListReq) XXX_DiscardUnknown()

func (*GetAllListReq) XXX_Marshal

func (m *GetAllListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAllListReq) XXX_Merge

func (dst *GetAllListReq) XXX_Merge(src proto.Message)

func (*GetAllListReq) XXX_Size

func (m *GetAllListReq) XXX_Size() int

func (*GetAllListReq) XXX_Unmarshal

func (m *GetAllListReq) XXX_Unmarshal(b []byte) error

type GetAllListResp

type GetAllListResp struct {
}

func (*GetAllListResp) Descriptor

func (*GetAllListResp) Descriptor() ([]byte, []int)

func (*GetAllListResp) Marshal

func (m *GetAllListResp) Marshal() (dAtA []byte, err error)

func (*GetAllListResp) MarshalTo

func (m *GetAllListResp) MarshalTo(dAtA []byte) (int, error)

func (*GetAllListResp) ProtoMessage

func (*GetAllListResp) ProtoMessage()

func (*GetAllListResp) Reset

func (m *GetAllListResp) Reset()

func (*GetAllListResp) Size

func (m *GetAllListResp) Size() (n int)

func (*GetAllListResp) String

func (m *GetAllListResp) String() string

func (*GetAllListResp) Unmarshal

func (m *GetAllListResp) Unmarshal(dAtA []byte) error

func (*GetAllListResp) XXX_DiscardUnknown

func (m *GetAllListResp) XXX_DiscardUnknown()

func (*GetAllListResp) XXX_Marshal

func (m *GetAllListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAllListResp) XXX_Merge

func (dst *GetAllListResp) XXX_Merge(src proto.Message)

func (*GetAllListResp) XXX_Size

func (m *GetAllListResp) XXX_Size() int

func (*GetAllListResp) XXX_Unmarshal

func (m *GetAllListResp) XXX_Unmarshal(b []byte) error

type GetConfReq

type GetConfReq struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty" form:"key" validate:"required"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetConfReq) Descriptor

func (*GetConfReq) Descriptor() ([]byte, []int)

func (*GetConfReq) GetKey

func (m *GetConfReq) GetKey() string

func (*GetConfReq) Marshal

func (m *GetConfReq) Marshal() (dAtA []byte, err error)

func (*GetConfReq) MarshalTo

func (m *GetConfReq) MarshalTo(dAtA []byte) (int, error)

func (*GetConfReq) ProtoMessage

func (*GetConfReq) ProtoMessage()

func (*GetConfReq) Reset

func (m *GetConfReq) Reset()

func (*GetConfReq) Size

func (m *GetConfReq) Size() (n int)

func (*GetConfReq) String

func (m *GetConfReq) String() string

func (*GetConfReq) Unmarshal

func (m *GetConfReq) Unmarshal(dAtA []byte) error

func (*GetConfReq) XXX_DiscardUnknown

func (m *GetConfReq) XXX_DiscardUnknown()

func (*GetConfReq) XXX_Marshal

func (m *GetConfReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetConfReq) XXX_Merge

func (dst *GetConfReq) XXX_Merge(src proto.Message)

func (*GetConfReq) XXX_Size

func (m *GetConfReq) XXX_Size() int

func (*GetConfReq) XXX_Unmarshal

func (m *GetConfReq) XXX_Unmarshal(b []byte) error

type GetConfResp

type GetConfResp struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty" form:"value"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetConfResp) Descriptor

func (*GetConfResp) Descriptor() ([]byte, []int)

func (*GetConfResp) GetValue

func (m *GetConfResp) GetValue() string

func (*GetConfResp) Marshal

func (m *GetConfResp) Marshal() (dAtA []byte, err error)

func (*GetConfResp) MarshalTo

func (m *GetConfResp) MarshalTo(dAtA []byte) (int, error)

func (*GetConfResp) ProtoMessage

func (*GetConfResp) ProtoMessage()

func (*GetConfResp) Reset

func (m *GetConfResp) Reset()

func (*GetConfResp) Size

func (m *GetConfResp) Size() (n int)

func (*GetConfResp) String

func (m *GetConfResp) String() string

func (*GetConfResp) Unmarshal

func (m *GetConfResp) Unmarshal(dAtA []byte) error

func (*GetConfResp) XXX_DiscardUnknown

func (m *GetConfResp) XXX_DiscardUnknown()

func (*GetConfResp) XXX_Marshal

func (m *GetConfResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetConfResp) XXX_Merge

func (dst *GetConfResp) XXX_Merge(src proto.Message)

func (*GetConfResp) XXX_Size

func (m *GetConfResp) XXX_Size() int

func (*GetConfResp) XXX_Unmarshal

func (m *GetConfResp) XXX_Unmarshal(b []byte) error

type Index

type Index interface {
	// 首页大接口
	// 首页换一换接口
	// `dynamic_resp:"true" midware:"guest"`
	GetAllList(ctx context.Context, req *GetAllListReq) (resp interface{}, err error)

	// `midware:"guest"`
	Change(ctx context.Context, req *ChangeReq) (resp *ChangeResp, err error)
}

Index 相关服务

type LiveAnchorReq

type LiveAnchorReq struct {
	// 调试咒语
	Buyaofangqizhiliao string `protobuf:"bytes,1,opt,name=buyaofangqizhiliao,proto3" json:"buyaofangqizhiliao" form:"buyaofangqizhiliao"`
	// 平台
	Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform" form:"platform"`
	// 设备
	Device string `protobuf:"bytes,3,opt,name=device,proto3" json:"device" form:"device"`
	// 版本号
	Build string `protobuf:"bytes,4,opt,name=build,proto3" json:"build" form:"build"`
	// 排序类型
	SortRule int64 `protobuf:"varint,5,opt,name=sortRule,proto3" json:"sortRule" form:"sortRule"`
	// 筛选类型
	FilterRule int64 `protobuf:"varint,6,opt,name=filterRule,proto3" json:"filterRule" form:"filterRule"`
	// 清晰度
	Quality int64 `protobuf:"varint,7,opt,name=quality,proto3" json:"quality" form:"quality"`
}

liveAnchor请求

func (*LiveAnchorReq) Descriptor

func (*LiveAnchorReq) Descriptor() ([]byte, []int)

func (*LiveAnchorReq) GetBuild

func (m *LiveAnchorReq) GetBuild() string

func (*LiveAnchorReq) GetBuyaofangqizhiliao

func (m *LiveAnchorReq) GetBuyaofangqizhiliao() string

func (*LiveAnchorReq) GetDevice

func (m *LiveAnchorReq) GetDevice() string

func (*LiveAnchorReq) GetFilterRule

func (m *LiveAnchorReq) GetFilterRule() int64

func (*LiveAnchorReq) GetPlatform

func (m *LiveAnchorReq) GetPlatform() string

func (*LiveAnchorReq) GetQuality

func (m *LiveAnchorReq) GetQuality() int64

func (*LiveAnchorReq) GetSortRule

func (m *LiveAnchorReq) GetSortRule() int64

func (*LiveAnchorReq) Marshal

func (m *LiveAnchorReq) Marshal() (dAtA []byte, err error)

func (*LiveAnchorReq) MarshalTo

func (m *LiveAnchorReq) MarshalTo(dAtA []byte) (int, error)

func (*LiveAnchorReq) ProtoMessage

func (*LiveAnchorReq) ProtoMessage()

func (*LiveAnchorReq) Reset

func (m *LiveAnchorReq) Reset()

func (*LiveAnchorReq) Size

func (m *LiveAnchorReq) Size() (n int)

func (*LiveAnchorReq) String

func (m *LiveAnchorReq) String() string

func (*LiveAnchorReq) Unmarshal

func (m *LiveAnchorReq) Unmarshal(dAtA []byte) error

func (*LiveAnchorReq) XXX_DiscardUnknown

func (m *LiveAnchorReq) XXX_DiscardUnknown()

func (*LiveAnchorReq) XXX_Marshal

func (m *LiveAnchorReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LiveAnchorReq) XXX_Merge

func (dst *LiveAnchorReq) XXX_Merge(src proto.Message)

func (*LiveAnchorReq) XXX_Size

func (m *LiveAnchorReq) XXX_Size() int

func (*LiveAnchorReq) XXX_Unmarshal

func (m *LiveAnchorReq) XXX_Unmarshal(b []byte) error

type LiveAnchorResp

type LiveAnchorResp struct {
	Rooms       []*LiveAnchorResp_Rooms `protobuf:"bytes,1,rep,name=rooms" json:"rooms" form:"rooms"`
	TotalCount  int64                   `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count" form:"total_count"`
	CardType    int64                   `protobuf:"varint,3,opt,name=card_type,json=cardType,proto3" json:"card_type" form:"card_type"`
	BigCardType int64                   `protobuf:"varint,4,opt,name=big_card_type,json=bigCardType,proto3" json:"big_card_type" form:"big_card_type"`
}

liveAnchor响应

func (*LiveAnchorResp) Descriptor

func (*LiveAnchorResp) Descriptor() ([]byte, []int)

func (*LiveAnchorResp) GetBigCardType

func (m *LiveAnchorResp) GetBigCardType() int64

func (*LiveAnchorResp) GetCardType

func (m *LiveAnchorResp) GetCardType() int64

func (*LiveAnchorResp) GetRooms

func (m *LiveAnchorResp) GetRooms() []*LiveAnchorResp_Rooms

func (*LiveAnchorResp) GetTotalCount

func (m *LiveAnchorResp) GetTotalCount() int64

func (*LiveAnchorResp) Marshal

func (m *LiveAnchorResp) Marshal() (dAtA []byte, err error)

func (*LiveAnchorResp) MarshalTo

func (m *LiveAnchorResp) MarshalTo(dAtA []byte) (int, error)

func (*LiveAnchorResp) ProtoMessage

func (*LiveAnchorResp) ProtoMessage()

func (*LiveAnchorResp) Reset

func (m *LiveAnchorResp) Reset()

func (*LiveAnchorResp) Size

func (m *LiveAnchorResp) Size() (n int)

func (*LiveAnchorResp) String

func (m *LiveAnchorResp) String() string

func (*LiveAnchorResp) Unmarshal

func (m *LiveAnchorResp) Unmarshal(dAtA []byte) error

func (*LiveAnchorResp) XXX_DiscardUnknown

func (m *LiveAnchorResp) XXX_DiscardUnknown()

func (*LiveAnchorResp) XXX_Marshal

func (m *LiveAnchorResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LiveAnchorResp) XXX_Merge

func (dst *LiveAnchorResp) XXX_Merge(src proto.Message)

func (*LiveAnchorResp) XXX_Size

func (m *LiveAnchorResp) XXX_Size() int

func (*LiveAnchorResp) XXX_Unmarshal

func (m *LiveAnchorResp) XXX_Unmarshal(b []byte) error

type LiveAnchorResp_Rooms

type LiveAnchorResp_Rooms struct {
	// 房间id
	Roomid int64 `protobuf:"varint,1,opt,name=roomid,proto3" json:"roomid" form:"roomid"`
	// 用户id
	Uid int64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid" form:"uid"`
	// 用户昵称
	Uname string `protobuf:"bytes,3,opt,name=uname,proto3" json:"uname" form:"uname"`
	// 用户头像
	Face string `protobuf:"bytes,4,opt,name=face,proto3" json:"face" form:"face"`
	// 直播间标题
	Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title" form:"title"`
	// 直播间标签
	LiveTagName string `protobuf:"bytes,6,opt,name=live_tag_name,json=liveTagName,proto3" json:"live_tag_name" form:"live_tag_name"`
	// 开始直播时间
	LiveTime int64 `protobuf:"varint,7,opt,name=live_time,json=liveTime,proto3" json:"live_time" form:"live_time"`
	// 人气值
	Online int64 `protobuf:"varint,8,opt,name=online,proto3" json:"online" form:"online"`
	// 秒开url
	Playurl string `protobuf:"bytes,9,opt,name=playurl,proto3" json:"playurl" form:"playurl"`
	// 可选清晰度
	AcceptQuality []int64 `protobuf:"varint,10,rep,packed,name=accept_quality,json=acceptQuality" json:"accept_quality" form:"accept_quality"`
	// 当前清晰度
	CurrentQuality int64 `protobuf:"varint,11,opt,name=current_quality,json=currentQuality,proto3" json:"current_quality" form:"current_quality"`
	// pk_id
	PkId int64 `protobuf:"varint,12,opt,name=pk_id,json=pkId,proto3" json:"pk_id" form:"pk_id"`
	// 特别关注标志
	SpecialAttention int64 `` /* 126-byte string literal not displayed */
	// 老的分区id
	Area int64 `protobuf:"varint,14,opt,name=area,proto3" json:"area" form:"area"`
	// 老的分区名
	AreaName string `protobuf:"bytes,15,opt,name=area_name,json=areaName,proto3" json:"area_name" form:"area_name"`
	// 子分区id
	AreaV2Id int64 `protobuf:"varint,16,opt,name=area_v2_id,json=areaV2Id,proto3" json:"area_v2_id" form:"area_v2_id"`
	// 子分区名
	AreaV2Name string `protobuf:"bytes,17,opt,name=area_v2_name,json=areaV2Name,proto3" json:"area_v2_name" form:"area_v2_name"`
	// 父分区名
	AreaV2ParentName string `` /* 131-byte string literal not displayed */
	// 父分区id
	AreaV2ParentId int64 `protobuf:"varint,19,opt,name=area_v2_parent_id,json=areaV2ParentId,proto3" json:"area_v2_parent_id" form:"area_v2_parent_id"`
	// 广播适配标志
	BroadcastType int64 `protobuf:"varint,20,opt,name=broadcast_type,json=broadcastType,proto3" json:"broadcast_type" form:"broadcast_type"`
	// 官方认证标志
	OfficialVerify int64 `protobuf:"varint,21,opt,name=official_verify,json=officialVerify,proto3" json:"official_verify" form:"official_verify"`
	// 直播间跳转链接
	Link string `protobuf:"bytes,22,opt,name=link,proto3" json:"link" form:"link"`
	// 直播间封面
	Cover string `protobuf:"bytes,23,opt,name=cover,proto3" json:"cover" form:"cover"`
	// 角标文字
	PendentRu string `protobuf:"bytes,24,opt,name=pendent_ru,json=pendentRu,proto3" json:"pendent_ru" form:"pendent_ru"`
	// 角标颜色
	PendentRuColor string `protobuf:"bytes,25,opt,name=pendent_ru_color,json=pendentRuColor,proto3" json:"pendent_ru_color" form:"pendent_ru_color"`
	// 角标背景图
	PendentRuPic string `protobuf:"bytes,26,opt,name=pendent_ru_pic,json=pendentRuPic,proto3" json:"pendent_ru_pic" form:"pendent_ru_pic"`
	PlayUrlH265  string `protobuf:"bytes,27,opt,name=play_url_h265,json=playUrlH265,proto3" json:"play_url_h265" form:"play_url_h265"`
}

func (*LiveAnchorResp_Rooms) Descriptor

func (*LiveAnchorResp_Rooms) Descriptor() ([]byte, []int)

func (*LiveAnchorResp_Rooms) GetAcceptQuality

func (m *LiveAnchorResp_Rooms) GetAcceptQuality() []int64

func (*LiveAnchorResp_Rooms) GetArea

func (m *LiveAnchorResp_Rooms) GetArea() int64

func (*LiveAnchorResp_Rooms) GetAreaName

func (m *LiveAnchorResp_Rooms) GetAreaName() string

func (*LiveAnchorResp_Rooms) GetAreaV2Id

func (m *LiveAnchorResp_Rooms) GetAreaV2Id() int64

func (*LiveAnchorResp_Rooms) GetAreaV2Name

func (m *LiveAnchorResp_Rooms) GetAreaV2Name() string

func (*LiveAnchorResp_Rooms) GetAreaV2ParentId

func (m *LiveAnchorResp_Rooms) GetAreaV2ParentId() int64

func (*LiveAnchorResp_Rooms) GetAreaV2ParentName

func (m *LiveAnchorResp_Rooms) GetAreaV2ParentName() string

func (*LiveAnchorResp_Rooms) GetBroadcastType

func (m *LiveAnchorResp_Rooms) GetBroadcastType() int64

func (*LiveAnchorResp_Rooms) GetCover

func (m *LiveAnchorResp_Rooms) GetCover() string

func (*LiveAnchorResp_Rooms) GetCurrentQuality

func (m *LiveAnchorResp_Rooms) GetCurrentQuality() int64

func (*LiveAnchorResp_Rooms) GetFace

func (m *LiveAnchorResp_Rooms) GetFace() string
func (m *LiveAnchorResp_Rooms) GetLink() string

func (*LiveAnchorResp_Rooms) GetLiveTagName

func (m *LiveAnchorResp_Rooms) GetLiveTagName() string

func (*LiveAnchorResp_Rooms) GetLiveTime

func (m *LiveAnchorResp_Rooms) GetLiveTime() int64

func (*LiveAnchorResp_Rooms) GetOfficialVerify

func (m *LiveAnchorResp_Rooms) GetOfficialVerify() int64

func (*LiveAnchorResp_Rooms) GetOnline

func (m *LiveAnchorResp_Rooms) GetOnline() int64

func (*LiveAnchorResp_Rooms) GetPendentRu

func (m *LiveAnchorResp_Rooms) GetPendentRu() string

func (*LiveAnchorResp_Rooms) GetPendentRuColor

func (m *LiveAnchorResp_Rooms) GetPendentRuColor() string

func (*LiveAnchorResp_Rooms) GetPendentRuPic

func (m *LiveAnchorResp_Rooms) GetPendentRuPic() string

func (*LiveAnchorResp_Rooms) GetPkId

func (m *LiveAnchorResp_Rooms) GetPkId() int64

func (*LiveAnchorResp_Rooms) GetPlayUrlH265

func (m *LiveAnchorResp_Rooms) GetPlayUrlH265() string

func (*LiveAnchorResp_Rooms) GetPlayurl

func (m *LiveAnchorResp_Rooms) GetPlayurl() string

func (*LiveAnchorResp_Rooms) GetRoomid

func (m *LiveAnchorResp_Rooms) GetRoomid() int64

func (*LiveAnchorResp_Rooms) GetSpecialAttention

func (m *LiveAnchorResp_Rooms) GetSpecialAttention() int64

func (*LiveAnchorResp_Rooms) GetTitle

func (m *LiveAnchorResp_Rooms) GetTitle() string

func (*LiveAnchorResp_Rooms) GetUid

func (m *LiveAnchorResp_Rooms) GetUid() int64

func (*LiveAnchorResp_Rooms) GetUname

func (m *LiveAnchorResp_Rooms) GetUname() string

func (*LiveAnchorResp_Rooms) Marshal

func (m *LiveAnchorResp_Rooms) Marshal() (dAtA []byte, err error)

func (*LiveAnchorResp_Rooms) MarshalTo

func (m *LiveAnchorResp_Rooms) MarshalTo(dAtA []byte) (int, error)

func (*LiveAnchorResp_Rooms) ProtoMessage

func (*LiveAnchorResp_Rooms) ProtoMessage()

func (*LiveAnchorResp_Rooms) Reset

func (m *LiveAnchorResp_Rooms) Reset()

func (*LiveAnchorResp_Rooms) Size

func (m *LiveAnchorResp_Rooms) Size() (n int)

func (*LiveAnchorResp_Rooms) String

func (m *LiveAnchorResp_Rooms) String() string

func (*LiveAnchorResp_Rooms) Unmarshal

func (m *LiveAnchorResp_Rooms) Unmarshal(dAtA []byte) error

func (*LiveAnchorResp_Rooms) XXX_DiscardUnknown

func (m *LiveAnchorResp_Rooms) XXX_DiscardUnknown()

func (*LiveAnchorResp_Rooms) XXX_Marshal

func (m *LiveAnchorResp_Rooms) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LiveAnchorResp_Rooms) XXX_Merge

func (dst *LiveAnchorResp_Rooms) XXX_Merge(src proto.Message)

func (*LiveAnchorResp_Rooms) XXX_Size

func (m *LiveAnchorResp_Rooms) XXX_Size() int

func (*LiveAnchorResp_Rooms) XXX_Unmarshal

func (m *LiveAnchorResp_Rooms) XXX_Unmarshal(b []byte) error

type Relation

type Relation interface {
	// [app端关注二级页][全量]正在直播接口
	// `midware:"guest"`
	LiveAnchor(ctx context.Context, req *LiveAnchorReq) (resp *LiveAnchorResp, err error)

	// [app端关注二级页][分页]暂未开播接口
	// `midware:"guest"`
	UnliveAnchor(ctx context.Context, req *UnLiveAnchorReq) (resp *UnLiveAnchorResp, err error)
}

Index 相关服务

type UnLiveAnchorReq

type UnLiveAnchorReq struct {
	// 调试咒语
	Buyaofangqizhiliao string `protobuf:"bytes,1,opt,name=buyaofangqizhiliao,proto3" json:"buyaofangqizhiliao" form:"buyaofangqizhiliao"`
	// 分页号
	Page int64 `protobuf:"varint,2,opt,name=page,proto3" json:"page" form:"page"`
	// 页大小
	Pagesize int64 `protobuf:"varint,3,opt,name=pagesize,proto3" json:"pagesize" form:"pagesize"`
}

unLiveAnchor请求

func (*UnLiveAnchorReq) Descriptor

func (*UnLiveAnchorReq) Descriptor() ([]byte, []int)

func (*UnLiveAnchorReq) GetBuyaofangqizhiliao

func (m *UnLiveAnchorReq) GetBuyaofangqizhiliao() string

func (*UnLiveAnchorReq) GetPage

func (m *UnLiveAnchorReq) GetPage() int64

func (*UnLiveAnchorReq) GetPagesize

func (m *UnLiveAnchorReq) GetPagesize() int64

func (*UnLiveAnchorReq) Marshal

func (m *UnLiveAnchorReq) Marshal() (dAtA []byte, err error)

func (*UnLiveAnchorReq) MarshalTo

func (m *UnLiveAnchorReq) MarshalTo(dAtA []byte) (int, error)

func (*UnLiveAnchorReq) ProtoMessage

func (*UnLiveAnchorReq) ProtoMessage()

func (*UnLiveAnchorReq) Reset

func (m *UnLiveAnchorReq) Reset()

func (*UnLiveAnchorReq) Size

func (m *UnLiveAnchorReq) Size() (n int)

func (*UnLiveAnchorReq) String

func (m *UnLiveAnchorReq) String() string

func (*UnLiveAnchorReq) Unmarshal

func (m *UnLiveAnchorReq) Unmarshal(dAtA []byte) error

func (*UnLiveAnchorReq) XXX_DiscardUnknown

func (m *UnLiveAnchorReq) XXX_DiscardUnknown()

func (*UnLiveAnchorReq) XXX_Marshal

func (m *UnLiveAnchorReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnLiveAnchorReq) XXX_Merge

func (dst *UnLiveAnchorReq) XXX_Merge(src proto.Message)

func (*UnLiveAnchorReq) XXX_Size

func (m *UnLiveAnchorReq) XXX_Size() int

func (*UnLiveAnchorReq) XXX_Unmarshal

func (m *UnLiveAnchorReq) XXX_Unmarshal(b []byte) error

type UnLiveAnchorResp

type UnLiveAnchorResp struct {
	Rooms       []*UnLiveAnchorResp_Rooms `protobuf:"bytes,1,rep,name=rooms" json:"rooms" form:"rooms"`
	TotalCount  int64                     `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count" form:"total_count"`
	NoRoomCount int64                     `protobuf:"varint,3,opt,name=no_room_count,json=noRoomCount,proto3" json:"no_room_count" form:"no_room_count"`
	HasMore     int64                     `protobuf:"varint,4,opt,name=has_more,json=hasMore,proto3" json:"has_more" form:"has_more"`
}

unLiveAnchor响应

func (*UnLiveAnchorResp) Descriptor

func (*UnLiveAnchorResp) Descriptor() ([]byte, []int)

func (*UnLiveAnchorResp) GetHasMore

func (m *UnLiveAnchorResp) GetHasMore() int64

func (*UnLiveAnchorResp) GetNoRoomCount

func (m *UnLiveAnchorResp) GetNoRoomCount() int64

func (*UnLiveAnchorResp) GetRooms

func (m *UnLiveAnchorResp) GetRooms() []*UnLiveAnchorResp_Rooms

func (*UnLiveAnchorResp) GetTotalCount

func (m *UnLiveAnchorResp) GetTotalCount() int64

func (*UnLiveAnchorResp) Marshal

func (m *UnLiveAnchorResp) Marshal() (dAtA []byte, err error)

func (*UnLiveAnchorResp) MarshalTo

func (m *UnLiveAnchorResp) MarshalTo(dAtA []byte) (int, error)

func (*UnLiveAnchorResp) ProtoMessage

func (*UnLiveAnchorResp) ProtoMessage()

func (*UnLiveAnchorResp) Reset

func (m *UnLiveAnchorResp) Reset()

func (*UnLiveAnchorResp) Size

func (m *UnLiveAnchorResp) Size() (n int)

func (*UnLiveAnchorResp) String

func (m *UnLiveAnchorResp) String() string

func (*UnLiveAnchorResp) Unmarshal

func (m *UnLiveAnchorResp) Unmarshal(dAtA []byte) error

func (*UnLiveAnchorResp) XXX_DiscardUnknown

func (m *UnLiveAnchorResp) XXX_DiscardUnknown()

func (*UnLiveAnchorResp) XXX_Marshal

func (m *UnLiveAnchorResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnLiveAnchorResp) XXX_Merge

func (dst *UnLiveAnchorResp) XXX_Merge(src proto.Message)

func (*UnLiveAnchorResp) XXX_Size

func (m *UnLiveAnchorResp) XXX_Size() int

func (*UnLiveAnchorResp) XXX_Unmarshal

func (m *UnLiveAnchorResp) XXX_Unmarshal(b []byte) error

type UnLiveAnchorResp_Rooms

type UnLiveAnchorResp_Rooms struct {
	// 上次开播描述
	LiveDesc string `protobuf:"bytes,1,opt,name=live_desc,json=liveDesc,proto3" json:"live_desc" form:"live_desc"`
	// 房间id
	Roomid int64 `protobuf:"varint,2,opt,name=roomid,proto3" json:"roomid" form:"roomid"`
	// 用户id
	Uid int64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid" form:"uid"`
	// 用户昵称
	Uname string `protobuf:"bytes,4,opt,name=uname,proto3" json:"uname" form:"uname"`
	// 用户头像
	Face string `protobuf:"bytes,5,opt,name=face,proto3" json:"face" form:"face"`
	// 特别关注标志
	SpecialAttention int64 `protobuf:"varint,6,opt,name=special_attention,json=specialAttention,proto3" json:"special_attention" form:"special_attention"`
	// 官方认证标志
	OfficialVerify int64 `protobuf:"varint,7,opt,name=official_verify,json=officialVerify,proto3" json:"official_verify" form:"official_verify"`
	// 直播状态标志
	LiveStatus int64 `protobuf:"varint,8,opt,name=live_status,json=liveStatus,proto3" json:"live_status" form:"live_status"`
	// 广播适配标志
	BroadcastType int64 `protobuf:"varint,9,opt,name=broadcast_type,json=broadcastType,proto3" json:"broadcast_type" form:"broadcast_type"`
	// 老的分区id
	Area int64 `protobuf:"varint,10,opt,name=area,proto3" json:"area" form:"area"`
	// 粉丝数
	Attentions int64 `protobuf:"varint,11,opt,name=attentions,proto3" json:"attentions" form:"attentions"`
	// 老的分区名
	AreaName string `protobuf:"bytes,12,opt,name=area_name,json=areaName,proto3" json:"area_name" form:"area_name"`
	// 子分区id
	AreaV2Id int64 `protobuf:"varint,13,opt,name=area_v2_id,json=areaV2Id,proto3" json:"area_v2_id" form:"area_v2_id"`
	// 子分区名
	AreaV2Name string `protobuf:"bytes,14,opt,name=area_v2_name,json=areaV2Name,proto3" json:"area_v2_name" form:"area_v2_name"`
	// 父分区名
	AreaV2ParentName string `` /* 131-byte string literal not displayed */
	// 父分区id
	AreaV2ParentId int64 `protobuf:"varint,16,opt,name=area_v2_parent_id,json=areaV2ParentId,proto3" json:"area_v2_parent_id" form:"area_v2_parent_id"`
	// 直播间跳转链接
	Link string `protobuf:"bytes,17,opt,name=link,proto3" json:"link" form:"link"`
	// 房间页公告
	AnnouncementContent string `` /* 137-byte string literal not displayed */
	// 房间页公告发布时间
	AnnouncementTime string `protobuf:"bytes,19,opt,name=announcement_time,json=announcementTime,proto3" json:"announcement_time" form:"announcement_time"`
}

func (*UnLiveAnchorResp_Rooms) Descriptor

func (*UnLiveAnchorResp_Rooms) Descriptor() ([]byte, []int)

func (*UnLiveAnchorResp_Rooms) GetAnnouncementContent

func (m *UnLiveAnchorResp_Rooms) GetAnnouncementContent() string

func (*UnLiveAnchorResp_Rooms) GetAnnouncementTime

func (m *UnLiveAnchorResp_Rooms) GetAnnouncementTime() string

func (*UnLiveAnchorResp_Rooms) GetArea

func (m *UnLiveAnchorResp_Rooms) GetArea() int64

func (*UnLiveAnchorResp_Rooms) GetAreaName

func (m *UnLiveAnchorResp_Rooms) GetAreaName() string

func (*UnLiveAnchorResp_Rooms) GetAreaV2Id

func (m *UnLiveAnchorResp_Rooms) GetAreaV2Id() int64

func (*UnLiveAnchorResp_Rooms) GetAreaV2Name

func (m *UnLiveAnchorResp_Rooms) GetAreaV2Name() string

func (*UnLiveAnchorResp_Rooms) GetAreaV2ParentId

func (m *UnLiveAnchorResp_Rooms) GetAreaV2ParentId() int64

func (*UnLiveAnchorResp_Rooms) GetAreaV2ParentName

func (m *UnLiveAnchorResp_Rooms) GetAreaV2ParentName() string

func (*UnLiveAnchorResp_Rooms) GetAttentions

func (m *UnLiveAnchorResp_Rooms) GetAttentions() int64

func (*UnLiveAnchorResp_Rooms) GetBroadcastType

func (m *UnLiveAnchorResp_Rooms) GetBroadcastType() int64

func (*UnLiveAnchorResp_Rooms) GetFace

func (m *UnLiveAnchorResp_Rooms) GetFace() string
func (m *UnLiveAnchorResp_Rooms) GetLink() string

func (*UnLiveAnchorResp_Rooms) GetLiveDesc

func (m *UnLiveAnchorResp_Rooms) GetLiveDesc() string

func (*UnLiveAnchorResp_Rooms) GetLiveStatus

func (m *UnLiveAnchorResp_Rooms) GetLiveStatus() int64

func (*UnLiveAnchorResp_Rooms) GetOfficialVerify

func (m *UnLiveAnchorResp_Rooms) GetOfficialVerify() int64

func (*UnLiveAnchorResp_Rooms) GetRoomid

func (m *UnLiveAnchorResp_Rooms) GetRoomid() int64

func (*UnLiveAnchorResp_Rooms) GetSpecialAttention

func (m *UnLiveAnchorResp_Rooms) GetSpecialAttention() int64

func (*UnLiveAnchorResp_Rooms) GetUid

func (m *UnLiveAnchorResp_Rooms) GetUid() int64

func (*UnLiveAnchorResp_Rooms) GetUname

func (m *UnLiveAnchorResp_Rooms) GetUname() string

func (*UnLiveAnchorResp_Rooms) Marshal

func (m *UnLiveAnchorResp_Rooms) Marshal() (dAtA []byte, err error)

func (*UnLiveAnchorResp_Rooms) MarshalTo

func (m *UnLiveAnchorResp_Rooms) MarshalTo(dAtA []byte) (int, error)

func (*UnLiveAnchorResp_Rooms) ProtoMessage

func (*UnLiveAnchorResp_Rooms) ProtoMessage()

func (*UnLiveAnchorResp_Rooms) Reset

func (m *UnLiveAnchorResp_Rooms) Reset()

func (*UnLiveAnchorResp_Rooms) Size

func (m *UnLiveAnchorResp_Rooms) Size() (n int)

func (*UnLiveAnchorResp_Rooms) String

func (m *UnLiveAnchorResp_Rooms) String() string

func (*UnLiveAnchorResp_Rooms) Unmarshal

func (m *UnLiveAnchorResp_Rooms) Unmarshal(dAtA []byte) error

func (*UnLiveAnchorResp_Rooms) XXX_DiscardUnknown

func (m *UnLiveAnchorResp_Rooms) XXX_DiscardUnknown()

func (*UnLiveAnchorResp_Rooms) XXX_Marshal

func (m *UnLiveAnchorResp_Rooms) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnLiveAnchorResp_Rooms) XXX_Merge

func (dst *UnLiveAnchorResp_Rooms) XXX_Merge(src proto.Message)

func (*UnLiveAnchorResp_Rooms) XXX_Size

func (m *UnLiveAnchorResp_Rooms) XXX_Size() int

func (*UnLiveAnchorResp_Rooms) XXX_Unmarshal

func (m *UnLiveAnchorResp_Rooms) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL