pb

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ElementMessageType_name = map[int32]string{
		0:  "UNKNOWN",
		1:  "ERROR",
		2:  "CHAT_MESSAGE",
		3:  "PLAY",
		4:  "PAUSE",
		5:  "CHECK_SEEK",
		6:  "TOO_FAST",
		7:  "TOO_SLOW",
		8:  "CHANGE_RATE",
		9:  "CHANGE_SEEK",
		10: "CHANGE_CURRENT",
		11: "CHANGE_MOVIES",
		12: "CHANGE_PEOPLE",
	}
	ElementMessageType_value = map[string]int32{
		"UNKNOWN":        0,
		"ERROR":          1,
		"CHAT_MESSAGE":   2,
		"PLAY":           3,
		"PAUSE":          4,
		"CHECK_SEEK":     5,
		"TOO_FAST":       6,
		"TOO_SLOW":       7,
		"CHANGE_RATE":    8,
		"CHANGE_SEEK":    9,
		"CHANGE_CURRENT": 10,
		"CHANGE_MOVIES":  11,
		"CHANGE_PEOPLE":  12,
	}
)

Enum value maps for ElementMessageType.

View Source
var File_proto_message_message_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BaseMovieInfo

type BaseMovieInfo struct {
	Url        string            `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Name       string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Live       bool              `protobuf:"varint,3,opt,name=live,proto3" json:"live,omitempty"`
	Proxy      bool              `protobuf:"varint,4,opt,name=proxy,proto3" json:"proxy,omitempty"`
	RtmpSource bool              `protobuf:"varint,5,opt,name=rtmpSource,proto3" json:"rtmpSource,omitempty"`
	Type       string            `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Headers    map[string]string `` /* 155-byte string literal not displayed */
	VendorInfo *VendorInfo       `protobuf:"bytes,8,opt,name=vendorInfo,proto3" json:"vendorInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseMovieInfo) Descriptor deprecated

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

Deprecated: Use BaseMovieInfo.ProtoReflect.Descriptor instead.

func (*BaseMovieInfo) GetHeaders

func (x *BaseMovieInfo) GetHeaders() map[string]string

func (*BaseMovieInfo) GetLive

func (x *BaseMovieInfo) GetLive() bool

func (*BaseMovieInfo) GetName

func (x *BaseMovieInfo) GetName() string

func (*BaseMovieInfo) GetProxy

func (x *BaseMovieInfo) GetProxy() bool

func (*BaseMovieInfo) GetRtmpSource

func (x *BaseMovieInfo) GetRtmpSource() bool

func (*BaseMovieInfo) GetType

func (x *BaseMovieInfo) GetType() string

func (*BaseMovieInfo) GetUrl

func (x *BaseMovieInfo) GetUrl() string

func (*BaseMovieInfo) GetVendorInfo

func (x *BaseMovieInfo) GetVendorInfo() *VendorInfo

func (*BaseMovieInfo) ProtoMessage

func (*BaseMovieInfo) ProtoMessage()

func (*BaseMovieInfo) ProtoReflect

func (x *BaseMovieInfo) ProtoReflect() protoreflect.Message

func (*BaseMovieInfo) Reset

func (x *BaseMovieInfo) Reset()

func (*BaseMovieInfo) String

func (x *BaseMovieInfo) String() string

type BilibiliVendorInfo

type BilibiliVendorInfo struct {
	Bvid       string `protobuf:"bytes,1,opt,name=bvid,proto3" json:"bvid,omitempty"`
	Cid        uint64 `protobuf:"varint,2,opt,name=cid,proto3" json:"cid,omitempty"`
	Epid       uint64 `protobuf:"varint,3,opt,name=epid,proto3" json:"epid,omitempty"`
	Quality    uint64 `protobuf:"varint,4,opt,name=quality,proto3" json:"quality,omitempty"`
	VendorName string `protobuf:"bytes,5,opt,name=vendorName,proto3" json:"vendorName,omitempty"`
	// contains filtered or unexported fields
}

func (*BilibiliVendorInfo) Descriptor deprecated

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

Deprecated: Use BilibiliVendorInfo.ProtoReflect.Descriptor instead.

func (*BilibiliVendorInfo) GetBvid

func (x *BilibiliVendorInfo) GetBvid() string

func (*BilibiliVendorInfo) GetCid

func (x *BilibiliVendorInfo) GetCid() uint64

func (*BilibiliVendorInfo) GetEpid

func (x *BilibiliVendorInfo) GetEpid() uint64

func (*BilibiliVendorInfo) GetQuality

func (x *BilibiliVendorInfo) GetQuality() uint64

func (*BilibiliVendorInfo) GetVendorName

func (x *BilibiliVendorInfo) GetVendorName() string

func (*BilibiliVendorInfo) ProtoMessage

func (*BilibiliVendorInfo) ProtoMessage()

func (*BilibiliVendorInfo) ProtoReflect

func (x *BilibiliVendorInfo) ProtoReflect() protoreflect.Message

func (*BilibiliVendorInfo) Reset

func (x *BilibiliVendorInfo) Reset()

func (*BilibiliVendorInfo) String

func (x *BilibiliVendorInfo) String() string

type Current

type Current struct {
	Movie  *MovieInfo `protobuf:"bytes,1,opt,name=movie,proto3" json:"movie,omitempty"`
	Status *Status    `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*Current) Descriptor deprecated

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

Deprecated: Use Current.ProtoReflect.Descriptor instead.

func (*Current) GetMovie

func (x *Current) GetMovie() *MovieInfo

func (*Current) GetStatus

func (x *Current) GetStatus() *Status

func (*Current) ProtoMessage

func (*Current) ProtoMessage()

func (*Current) ProtoReflect

func (x *Current) ProtoReflect() protoreflect.Message

func (*Current) Reset

func (x *Current) Reset()

func (*Current) String

func (x *Current) String() string

type ElementMessage

type ElementMessage struct {
	Type      ElementMessageType `protobuf:"varint,1,opt,name=type,proto3,enum=proto.ElementMessageType" json:"type,omitempty"`
	Sender    string             `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Message   string             `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Rate      float64            `protobuf:"fixed64,4,opt,name=rate,proto3" json:"rate,omitempty"`
	Seek      float64            `protobuf:"fixed64,5,opt,name=seek,proto3" json:"seek,omitempty"`
	Current   *Current           `protobuf:"bytes,6,opt,name=current,proto3,oneof" json:"current,omitempty"`
	PeopleNum int64              `protobuf:"varint,7,opt,name=peopleNum,proto3" json:"peopleNum,omitempty"`
	Time      int64              `protobuf:"varint,8,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementMessage) Descriptor deprecated

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

Deprecated: Use ElementMessage.ProtoReflect.Descriptor instead.

func (*ElementMessage) GetCurrent

func (x *ElementMessage) GetCurrent() *Current

func (*ElementMessage) GetMessage

func (x *ElementMessage) GetMessage() string

func (*ElementMessage) GetPeopleNum

func (x *ElementMessage) GetPeopleNum() int64

func (*ElementMessage) GetRate

func (x *ElementMessage) GetRate() float64

func (*ElementMessage) GetSeek

func (x *ElementMessage) GetSeek() float64

func (*ElementMessage) GetSender

func (x *ElementMessage) GetSender() string

func (*ElementMessage) GetTime

func (x *ElementMessage) GetTime() int64

func (*ElementMessage) GetType

func (x *ElementMessage) GetType() ElementMessageType

func (*ElementMessage) ProtoMessage

func (*ElementMessage) ProtoMessage()

func (*ElementMessage) ProtoReflect

func (x *ElementMessage) ProtoReflect() protoreflect.Message

func (*ElementMessage) Reset

func (x *ElementMessage) Reset()

func (*ElementMessage) String

func (x *ElementMessage) String() string

type ElementMessageType

type ElementMessageType int32
const (
	ElementMessageType_UNKNOWN        ElementMessageType = 0
	ElementMessageType_ERROR          ElementMessageType = 1
	ElementMessageType_CHAT_MESSAGE   ElementMessageType = 2
	ElementMessageType_PLAY           ElementMessageType = 3
	ElementMessageType_PAUSE          ElementMessageType = 4
	ElementMessageType_CHECK_SEEK     ElementMessageType = 5
	ElementMessageType_TOO_FAST       ElementMessageType = 6
	ElementMessageType_TOO_SLOW       ElementMessageType = 7
	ElementMessageType_CHANGE_RATE    ElementMessageType = 8
	ElementMessageType_CHANGE_SEEK    ElementMessageType = 9
	ElementMessageType_CHANGE_CURRENT ElementMessageType = 10
	ElementMessageType_CHANGE_MOVIES  ElementMessageType = 11
	ElementMessageType_CHANGE_PEOPLE  ElementMessageType = 12
)

func (ElementMessageType) Descriptor

func (ElementMessageType) Enum

func (ElementMessageType) EnumDescriptor deprecated

func (ElementMessageType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ElementMessageType.Descriptor instead.

func (ElementMessageType) Number

func (ElementMessageType) String

func (x ElementMessageType) String() string

func (ElementMessageType) Type

type MovieInfo

type MovieInfo struct {
	Id        string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Base      *BaseMovieInfo `protobuf:"bytes,2,opt,name=base,proto3" json:"base,omitempty"`
	CreatedAt int64          `protobuf:"varint,3,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	Creator   string         `protobuf:"bytes,4,opt,name=creator,proto3" json:"creator,omitempty"`
	// contains filtered or unexported fields
}

func (*MovieInfo) Descriptor deprecated

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

Deprecated: Use MovieInfo.ProtoReflect.Descriptor instead.

func (*MovieInfo) GetBase

func (x *MovieInfo) GetBase() *BaseMovieInfo

func (*MovieInfo) GetCreatedAt

func (x *MovieInfo) GetCreatedAt() int64

func (*MovieInfo) GetCreator

func (x *MovieInfo) GetCreator() string

func (*MovieInfo) GetId

func (x *MovieInfo) GetId() string

func (*MovieInfo) ProtoMessage

func (*MovieInfo) ProtoMessage()

func (*MovieInfo) ProtoReflect

func (x *MovieInfo) ProtoReflect() protoreflect.Message

func (*MovieInfo) Reset

func (x *MovieInfo) Reset()

func (*MovieInfo) String

func (x *MovieInfo) String() string

type Status

type Status struct {
	Seek    float64 `protobuf:"fixed64,1,opt,name=seek,proto3" json:"seek,omitempty"`
	Rate    float64 `protobuf:"fixed64,2,opt,name=rate,proto3" json:"rate,omitempty"`
	Playing bool    `protobuf:"varint,3,opt,name=playing,proto3" json:"playing,omitempty"`
	// contains filtered or unexported fields
}

func (*Status) Descriptor deprecated

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

Deprecated: Use Status.ProtoReflect.Descriptor instead.

func (*Status) GetPlaying

func (x *Status) GetPlaying() bool

func (*Status) GetRate

func (x *Status) GetRate() float64

func (*Status) GetSeek

func (x *Status) GetSeek() float64

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) ProtoReflect

func (x *Status) ProtoReflect() protoreflect.Message

func (*Status) Reset

func (x *Status) Reset()

func (*Status) String

func (x *Status) String() string

type VendorInfo

type VendorInfo struct {
	Vendor   string              `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Shared   bool                `protobuf:"varint,2,opt,name=shared,proto3" json:"shared,omitempty"`
	Bilibili *BilibiliVendorInfo `protobuf:"bytes,3,opt,name=bilibili,proto3,oneof" json:"bilibili,omitempty"`
	// contains filtered or unexported fields
}

func (*VendorInfo) Descriptor deprecated

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

Deprecated: Use VendorInfo.ProtoReflect.Descriptor instead.

func (*VendorInfo) GetBilibili

func (x *VendorInfo) GetBilibili() *BilibiliVendorInfo

func (*VendorInfo) GetShared

func (x *VendorInfo) GetShared() bool

func (*VendorInfo) GetVendor

func (x *VendorInfo) GetVendor() string

func (*VendorInfo) ProtoMessage

func (*VendorInfo) ProtoMessage()

func (*VendorInfo) ProtoReflect

func (x *VendorInfo) ProtoReflect() protoreflect.Message

func (*VendorInfo) Reset

func (x *VendorInfo) Reset()

func (*VendorInfo) String

func (x *VendorInfo) String() string

Jump to

Keyboard shortcuts

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