Documentation
¶
Index ¶
- Constants
- Variables
- type BusTopics
- type Config
- type ConfigGetRequest
- type ConfigGetResponse
- type ConfigSetRequest
- type ConfigSetResponse
- type MessageTypeCommand
- func (MessageTypeCommand) Descriptor() protoreflect.EnumDescriptor
- func (x MessageTypeCommand) Enum() *MessageTypeCommand
- func (MessageTypeCommand) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageTypeCommand) Number() protoreflect.EnumNumber
- func (x MessageTypeCommand) String() string
- func (MessageTypeCommand) Type() protoreflect.EnumType
- type MessageTypeRequest
- func (MessageTypeRequest) Descriptor() protoreflect.EnumDescriptor
- func (x MessageTypeRequest) Enum() *MessageTypeRequest
- func (MessageTypeRequest) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageTypeRequest) Number() protoreflect.EnumNumber
- func (x MessageTypeRequest) String() string
- func (MessageTypeRequest) Type() protoreflect.EnumType
- type TrackAnnounceRequest
- type TrackAnnounceResponse
- type TwitchChat
Constants ¶
View Source
const (
EnvLocalContentPath = "AK_CONTENT_TRACKSTAR_TWITCHCHAT"
)
Variables ¶
View Source
var ( BusTopics_name = map[int32]string{ 0: "TRACKSTAR_TWITCH_CHAT_EVENT", 1: "TRACKSTAR_TWITCH_CHAT_REQUEST", 2: "TRACKSTAR_TWITCH_CHAT_COMMAND", } BusTopics_value = map[string]int32{ "TRACKSTAR_TWITCH_CHAT_EVENT": 0, "TRACKSTAR_TWITCH_CHAT_REQUEST": 1, "TRACKSTAR_TWITCH_CHAT_COMMAND": 2, } )
Enum value maps for BusTopics.
View Source
var ( MessageTypeRequest_name = map[int32]string{ 0: "TRACKSTAR_TWITCH_CHAT_CONFIG_GET_REQ", 1: "TRACKSTAR_TWITCH_CHAT_CONFIG_GET_RESP", 2: "TRACKSTAR_TWITCH_CHAT_TRACK_ANNOUNCE_REQ", 3: "TRACKSTAR_TWITCH_CHAT_TRACK_ANNOUNCE_RESP", } MessageTypeRequest_value = map[string]int32{ "TRACKSTAR_TWITCH_CHAT_CONFIG_GET_REQ": 0, "TRACKSTAR_TWITCH_CHAT_CONFIG_GET_RESP": 1, "TRACKSTAR_TWITCH_CHAT_TRACK_ANNOUNCE_REQ": 2, "TRACKSTAR_TWITCH_CHAT_TRACK_ANNOUNCE_RESP": 3, } )
Enum value maps for MessageTypeRequest.
View Source
var ( MessageTypeCommand_name = map[int32]string{ 0: "TRACKSTAR_TWITCH_CHAT_UNSPECIFIED", 1: "TRAKCSTAR_TWITCH_CHAT_CONFIG_SET_REQ", 2: "TRAKCSTAR_TWITCH_CHAT_CONFIG_SET_RESP", } MessageTypeCommand_value = map[string]int32{ "TRACKSTAR_TWITCH_CHAT_UNSPECIFIED": 0, "TRAKCSTAR_TWITCH_CHAT_CONFIG_SET_REQ": 1, "TRAKCSTAR_TWITCH_CHAT_CONFIG_SET_RESP": 2, } )
Enum value maps for MessageTypeCommand.
View Source
var File_twitchchat_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BusTopics ¶
type BusTopics int32
func (BusTopics) Descriptor ¶
func (BusTopics) Descriptor() protoreflect.EnumDescriptor
func (BusTopics) EnumDescriptor
deprecated
func (BusTopics) Number ¶
func (x BusTopics) Number() protoreflect.EnumNumber
func (BusTopics) Type ¶
func (BusTopics) Type() protoreflect.EnumType
type Config ¶
type Config struct { Announce bool `protobuf:"varint,1,opt,name=announce,proto3" json:"announce,omitempty"` Template string `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` // contains filtered or unexported fields }
func (*Config) Descriptor
deprecated
func (*Config) GetAnnounce ¶
func (*Config) GetTemplate ¶
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type ConfigGetRequest ¶
type ConfigGetRequest struct {
// contains filtered or unexported fields
}
func (*ConfigGetRequest) Descriptor
deprecated
func (*ConfigGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigGetRequest.ProtoReflect.Descriptor instead.
func (*ConfigGetRequest) ProtoMessage ¶
func (*ConfigGetRequest) ProtoMessage()
func (*ConfigGetRequest) ProtoReflect ¶
func (x *ConfigGetRequest) ProtoReflect() protoreflect.Message
func (*ConfigGetRequest) Reset ¶
func (x *ConfigGetRequest) Reset()
func (*ConfigGetRequest) String ¶
func (x *ConfigGetRequest) String() string
type ConfigGetResponse ¶
type ConfigGetResponse struct { Config *Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*ConfigGetResponse) Descriptor
deprecated
func (*ConfigGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigGetResponse.ProtoReflect.Descriptor instead.
func (*ConfigGetResponse) GetConfig ¶
func (x *ConfigGetResponse) GetConfig() *Config
func (*ConfigGetResponse) ProtoMessage ¶
func (*ConfigGetResponse) ProtoMessage()
func (*ConfigGetResponse) ProtoReflect ¶
func (x *ConfigGetResponse) ProtoReflect() protoreflect.Message
func (*ConfigGetResponse) Reset ¶
func (x *ConfigGetResponse) Reset()
func (*ConfigGetResponse) String ¶
func (x *ConfigGetResponse) String() string
type ConfigSetRequest ¶
type ConfigSetRequest struct { Config *Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*ConfigSetRequest) Descriptor
deprecated
func (*ConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigSetRequest.ProtoReflect.Descriptor instead.
func (*ConfigSetRequest) GetConfig ¶
func (x *ConfigSetRequest) GetConfig() *Config
func (*ConfigSetRequest) ProtoMessage ¶
func (*ConfigSetRequest) ProtoMessage()
func (*ConfigSetRequest) ProtoReflect ¶
func (x *ConfigSetRequest) ProtoReflect() protoreflect.Message
func (*ConfigSetRequest) Reset ¶
func (x *ConfigSetRequest) Reset()
func (*ConfigSetRequest) String ¶
func (x *ConfigSetRequest) String() string
type ConfigSetResponse ¶
type ConfigSetResponse struct {
// contains filtered or unexported fields
}
func (*ConfigSetResponse) Descriptor
deprecated
func (*ConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigSetResponse.ProtoReflect.Descriptor instead.
func (*ConfigSetResponse) ProtoMessage ¶
func (*ConfigSetResponse) ProtoMessage()
func (*ConfigSetResponse) ProtoReflect ¶
func (x *ConfigSetResponse) ProtoReflect() protoreflect.Message
func (*ConfigSetResponse) Reset ¶
func (x *ConfigSetResponse) Reset()
func (*ConfigSetResponse) String ¶
func (x *ConfigSetResponse) String() string
type MessageTypeCommand ¶
type MessageTypeCommand int32
const ( MessageTypeCommand_TRACKSTAR_TWITCH_CHAT_UNSPECIFIED MessageTypeCommand = 0 MessageTypeCommand_TRAKCSTAR_TWITCH_CHAT_CONFIG_SET_REQ MessageTypeCommand = 1 MessageTypeCommand_TRAKCSTAR_TWITCH_CHAT_CONFIG_SET_RESP MessageTypeCommand = 2 )
func (MessageTypeCommand) Descriptor ¶
func (MessageTypeCommand) Descriptor() protoreflect.EnumDescriptor
func (MessageTypeCommand) Enum ¶
func (x MessageTypeCommand) Enum() *MessageTypeCommand
func (MessageTypeCommand) EnumDescriptor
deprecated
func (MessageTypeCommand) EnumDescriptor() ([]byte, []int)
Deprecated: Use MessageTypeCommand.Descriptor instead.
func (MessageTypeCommand) Number ¶
func (x MessageTypeCommand) Number() protoreflect.EnumNumber
func (MessageTypeCommand) String ¶
func (x MessageTypeCommand) String() string
func (MessageTypeCommand) Type ¶
func (MessageTypeCommand) Type() protoreflect.EnumType
type MessageTypeRequest ¶
type MessageTypeRequest int32
const ( MessageTypeRequest_TRACKSTAR_TWITCH_CHAT_CONFIG_GET_REQ MessageTypeRequest = 0 MessageTypeRequest_TRACKSTAR_TWITCH_CHAT_CONFIG_GET_RESP MessageTypeRequest = 1 MessageTypeRequest_TRACKSTAR_TWITCH_CHAT_TRACK_ANNOUNCE_REQ MessageTypeRequest = 2 MessageTypeRequest_TRACKSTAR_TWITCH_CHAT_TRACK_ANNOUNCE_RESP MessageTypeRequest = 3 )
func (MessageTypeRequest) Descriptor ¶
func (MessageTypeRequest) Descriptor() protoreflect.EnumDescriptor
func (MessageTypeRequest) Enum ¶
func (x MessageTypeRequest) Enum() *MessageTypeRequest
func (MessageTypeRequest) EnumDescriptor
deprecated
func (MessageTypeRequest) EnumDescriptor() ([]byte, []int)
Deprecated: Use MessageTypeRequest.Descriptor instead.
func (MessageTypeRequest) Number ¶
func (x MessageTypeRequest) Number() protoreflect.EnumNumber
func (MessageTypeRequest) String ¶
func (x MessageTypeRequest) String() string
func (MessageTypeRequest) Type ¶
func (MessageTypeRequest) Type() protoreflect.EnumType
type TrackAnnounceRequest ¶
type TrackAnnounceRequest struct {
// contains filtered or unexported fields
}
func (*TrackAnnounceRequest) Descriptor
deprecated
func (*TrackAnnounceRequest) Descriptor() ([]byte, []int)
Deprecated: Use TrackAnnounceRequest.ProtoReflect.Descriptor instead.
func (*TrackAnnounceRequest) ProtoMessage ¶
func (*TrackAnnounceRequest) ProtoMessage()
func (*TrackAnnounceRequest) ProtoReflect ¶
func (x *TrackAnnounceRequest) ProtoReflect() protoreflect.Message
func (*TrackAnnounceRequest) Reset ¶
func (x *TrackAnnounceRequest) Reset()
func (*TrackAnnounceRequest) String ¶
func (x *TrackAnnounceRequest) String() string
type TrackAnnounceResponse ¶
type TrackAnnounceResponse struct {
// contains filtered or unexported fields
}
func (*TrackAnnounceResponse) Descriptor
deprecated
func (*TrackAnnounceResponse) Descriptor() ([]byte, []int)
Deprecated: Use TrackAnnounceResponse.ProtoReflect.Descriptor instead.
func (*TrackAnnounceResponse) ProtoMessage ¶
func (*TrackAnnounceResponse) ProtoMessage()
func (*TrackAnnounceResponse) ProtoReflect ¶
func (x *TrackAnnounceResponse) ProtoReflect() protoreflect.Message
func (*TrackAnnounceResponse) Reset ¶
func (x *TrackAnnounceResponse) Reset()
func (*TrackAnnounceResponse) String ¶
func (x *TrackAnnounceResponse) String() string
type TwitchChat ¶
type TwitchChat struct { http.Handler modutil.ModuleBase Log *slog.Logger // contains filtered or unexported fields }
func (*TwitchChat) Start ¶
func (tc *TwitchChat) Start(ctx context.Context, deps *modutil.ModuleDeps) error
Click to show internal directories.
Click to hide internal directories.