events

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountGuildEventDataUpdated

type AccountGuildEventDataUpdated struct {
	protocol.CMsgGCToClientAccountGuildEventDataUpdated
}

AccountGuildEventDataUpdated event. MessageID: k_EMsgGCToClientAccountGuildEventDataUpdated

func (*AccountGuildEventDataUpdated) GetDotaEventMsgID

func (e *AccountGuildEventDataUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*AccountGuildEventDataUpdated) GetEventBody

func (e *AccountGuildEventDataUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*AccountGuildEventDataUpdated) GetEventName

func (e *AccountGuildEventDataUpdated) GetEventName() string

GetEventName returns the event name.

type ActiveGuildChallengeUpdated

type ActiveGuildChallengeUpdated struct {
	protocol.CMsgGCToClientActiveGuildChallengeUpdated
}

ActiveGuildChallengeUpdated event. MessageID: k_EMsgGCToClientActiveGuildChallengeUpdated

func (*ActiveGuildChallengeUpdated) GetDotaEventMsgID

func (e *ActiveGuildChallengeUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ActiveGuildChallengeUpdated) GetEventBody

func (e *ActiveGuildChallengeUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ActiveGuildChallengeUpdated) GetEventName

func (e *ActiveGuildChallengeUpdated) GetEventName() string

GetEventName returns the event name.

type ActiveGuildContractsUpdated

type ActiveGuildContractsUpdated struct {
	protocol.CMsgGCToClientActiveGuildContractsUpdated
}

ActiveGuildContractsUpdated event. MessageID: k_EMsgGCToClientActiveGuildContractsUpdated

func (*ActiveGuildContractsUpdated) GetDotaEventMsgID

func (e *ActiveGuildContractsUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ActiveGuildContractsUpdated) GetEventBody

func (e *ActiveGuildContractsUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ActiveGuildContractsUpdated) GetEventName

func (e *ActiveGuildContractsUpdated) GetEventName() string

GetEventName returns the event name.

type ArcanaVotesUpdate

type ArcanaVotesUpdate struct {
	protocol.CMsgGCToClientArcanaVotesUpdate
}

ArcanaVotesUpdate event. MessageID: k_EMsgGCToClientArcanaVotesUpdate

func (*ArcanaVotesUpdate) GetDotaEventMsgID

func (e *ArcanaVotesUpdate) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ArcanaVotesUpdate) GetEventBody

func (e *ArcanaVotesUpdate) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ArcanaVotesUpdate) GetEventName

func (e *ArcanaVotesUpdate) GetEventName() string

GetEventName returns the event name.

type BattlePassRollupListRequest

type BattlePassRollupListRequest struct {
	protocol.CMsgGCToClientBattlePassRollupListRequest
}

BattlePassRollupListRequest event. MessageID: k_EMsgGCToClientBattlePassRollupListRequest

func (*BattlePassRollupListRequest) GetDotaEventMsgID

func (e *BattlePassRollupListRequest) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*BattlePassRollupListRequest) GetEventBody

func (e *BattlePassRollupListRequest) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*BattlePassRollupListRequest) GetEventName

func (e *BattlePassRollupListRequest) GetEventName() string

GetEventName returns the event name.

type BattlePassRollupRequest

type BattlePassRollupRequest struct {
	protocol.CMsgGCToClientBattlePassRollupRequest
}

BattlePassRollupRequest event. MessageID: k_EMsgGCToClientBattlePassRollupRequest

func (*BattlePassRollupRequest) GetDotaEventMsgID

func (e *BattlePassRollupRequest) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*BattlePassRollupRequest) GetEventBody

func (e *BattlePassRollupRequest) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*BattlePassRollupRequest) GetEventName

func (e *BattlePassRollupRequest) GetEventName() string

GetEventName returns the event name.

type BingoUserDataUpdated

type BingoUserDataUpdated struct {
	protocol.CMsgGCToClientBingoUserDataUpdated
}

BingoUserDataUpdated event. MessageID: k_EMsgGCToClientBingoUserDataUpdated

func (*BingoUserDataUpdated) GetDotaEventMsgID

func (e *BingoUserDataUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*BingoUserDataUpdated) GetEventBody

func (e *BingoUserDataUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*BingoUserDataUpdated) GetEventName

func (e *BingoUserDataUpdated) GetEventName() string

GetEventName returns the event name.

type BroadcastNotification

type BroadcastNotification struct {
	protocol.CMsgDOTABroadcastNotification
}

BroadcastNotification event. MessageID: k_EMsgGCBroadcastNotification

func (*BroadcastNotification) GetDotaEventMsgID

func (e *BroadcastNotification) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*BroadcastNotification) GetEventBody

func (e *BroadcastNotification) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*BroadcastNotification) GetEventName

func (e *BroadcastNotification) GetEventName() string

GetEventName returns the event name.

type CandyShopUserDataUpdated

type CandyShopUserDataUpdated struct {
	protocol.CMsgGCToClientCandyShopUserDataUpdated
}

CandyShopUserDataUpdated event. MessageID: k_EMsgGCToClientCandyShopUserDataUpdated

func (*CandyShopUserDataUpdated) GetDotaEventMsgID

func (e *CandyShopUserDataUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*CandyShopUserDataUpdated) GetEventBody

func (e *CandyShopUserDataUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*CandyShopUserDataUpdated) GetEventName

func (e *CandyShopUserDataUpdated) GetEventName() string

GetEventName returns the event name.

type CavernCrawlMapPathCompleted

type CavernCrawlMapPathCompleted struct {
	protocol.CMsgGCToClientCavernCrawlMapPathCompleted
}

CavernCrawlMapPathCompleted event. MessageID: k_EMsgGCToClientCavernCrawlMapPathCompleted

func (*CavernCrawlMapPathCompleted) GetDotaEventMsgID

func (e *CavernCrawlMapPathCompleted) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*CavernCrawlMapPathCompleted) GetEventBody

func (e *CavernCrawlMapPathCompleted) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*CavernCrawlMapPathCompleted) GetEventName

func (e *CavernCrawlMapPathCompleted) GetEventName() string

GetEventName returns the event name.

type CavernCrawlMapUpdated

type CavernCrawlMapUpdated struct {
	protocol.CMsgGCToClientCavernCrawlMapUpdated
}

CavernCrawlMapUpdated event. MessageID: k_EMsgGCToClientCavernCrawlMapUpdated

func (*CavernCrawlMapUpdated) GetDotaEventMsgID

func (e *CavernCrawlMapUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*CavernCrawlMapUpdated) GetEventBody

func (e *CavernCrawlMapUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*CavernCrawlMapUpdated) GetEventName

func (e *CavernCrawlMapUpdated) GetEventName() string

GetEventName returns the event name.

type ChatMessage

type ChatMessage struct {
	gcmcc.CMsgDOTAChatMessage
}

ChatMessage is emitted when a chat message is observed.

func (*ChatMessage) GetDotaEventMsgID

func (e *ChatMessage) GetDotaEventMsgID() gcmcc.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ChatMessage) GetEventBody

func (e *ChatMessage) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ChatMessage) GetEventName

func (e *ChatMessage) GetEventName() string

GetEventName returns the chat message event name.

type ChatModeratorBan

type ChatModeratorBan struct {
	protocol.CMsgDOTAChatModeratorBan
}

ChatModeratorBan event. MessageID: k_EMsgGCChatModeratorBan

func (*ChatModeratorBan) GetDotaEventMsgID

func (e *ChatModeratorBan) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ChatModeratorBan) GetEventBody

func (e *ChatModeratorBan) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ChatModeratorBan) GetEventName

func (e *ChatModeratorBan) GetEventName() string

GetEventName returns the event name.

type ChatRegionsEnabled

type ChatRegionsEnabled struct {
	protocol.CMsgDOTAChatRegionsEnabled
}

ChatRegionsEnabled event. MessageID: k_EMsgGCToClientChatRegionsEnabled

func (*ChatRegionsEnabled) GetDotaEventMsgID

func (e *ChatRegionsEnabled) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ChatRegionsEnabled) GetEventBody

func (e *ChatRegionsEnabled) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ChatRegionsEnabled) GetEventName

func (e *ChatRegionsEnabled) GetEventName() string

GetEventName returns the event name.

type ClaimEventActionUsingItemCompleted

type ClaimEventActionUsingItemCompleted struct {
	protocol.CMsgGCToClientClaimEventActionUsingItemCompleted
}

ClaimEventActionUsingItemCompleted event. MessageID: k_EMsgGCToClientClaimEventActionUsingItemCompleted

func (*ClaimEventActionUsingItemCompleted) GetDotaEventMsgID

GetDotaEventMsgID returns the dota message ID of the event.

func (*ClaimEventActionUsingItemCompleted) GetEventBody

GetEventBody returns the event body.

func (*ClaimEventActionUsingItemCompleted) GetEventName

func (e *ClaimEventActionUsingItemCompleted) GetEventName() string

GetEventName returns the event name.

type ClientStateChanged

type ClientStateChanged struct {
	// OldState is the old state.
	OldState state.Dota2State
	// NewState is the new state.
	NewState state.Dota2State
}

ClientStateChanged is emitted whenever anything about the client state changes.

type ClientSuspended

type ClientSuspended struct {
	protocol.CMsgClientSuspended
}

ClientSuspended event. MessageID: k_EMsgGCClientSuspended

func (*ClientSuspended) GetDotaEventMsgID

func (e *ClientSuspended) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ClientSuspended) GetEventBody

func (e *ClientSuspended) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ClientSuspended) GetEventName

func (e *ClientSuspended) GetEventName() string

GetEventName returns the event name.

type ClientWelcomed

type ClientWelcomed struct {
	// Welcome is the welcome message from the GC.
	Welcome *gcsdkm.CMsgClientWelcome
}

ClientWelcomed is emitted when the client receives the GC welcome

type CoachTeammateRatingsChanged

type CoachTeammateRatingsChanged struct {
	protocol.CMsgGCToClientCoachTeammateRatingsChanged
}

CoachTeammateRatingsChanged event. MessageID: k_EMsgGCToClientCoachTeammateRatingsChanged

func (*CoachTeammateRatingsChanged) GetDotaEventMsgID

func (e *CoachTeammateRatingsChanged) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*CoachTeammateRatingsChanged) GetEventBody

func (e *CoachTeammateRatingsChanged) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*CoachTeammateRatingsChanged) GetEventName

func (e *CoachTeammateRatingsChanged) GetEventName() string

GetEventName returns the event name.

type CommendNotification

type CommendNotification struct {
	protocol.CMsgGCToClientCommendNotification
}

CommendNotification event. MessageID: k_EMsgGCToClientCommendNotification

func (*CommendNotification) GetDotaEventMsgID

func (e *CommendNotification) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*CommendNotification) GetEventBody

func (e *CommendNotification) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*CommendNotification) GetEventName

func (e *CommendNotification) GetEventName() string

GetEventName returns the event name.

type DOTAWeekendTourneySchedule

type DOTAWeekendTourneySchedule struct {
	protocol.CMsgWeekendTourneySchedule
}

DOTAWeekendTourneySchedule event. MessageID: k_EMsgDOTAWeekendTourneySchedule

func (*DOTAWeekendTourneySchedule) GetDotaEventMsgID

func (e *DOTAWeekendTourneySchedule) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*DOTAWeekendTourneySchedule) GetEventBody

func (e *DOTAWeekendTourneySchedule) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*DOTAWeekendTourneySchedule) GetEventName

func (e *DOTAWeekendTourneySchedule) GetEventName() string

GetEventName returns the event name.

type EmoticonData

type EmoticonData struct {
	protocol.CMsgGCToClientEmoticonData
}

EmoticonData event. MessageID: k_EMsgGCToClientEmoticonData

func (*EmoticonData) GetDotaEventMsgID

func (e *EmoticonData) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*EmoticonData) GetEventBody

func (e *EmoticonData) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*EmoticonData) GetEventName

func (e *EmoticonData) GetEventName() string

GetEventName returns the event name.

type Event

type Event interface {
	// GetDotaEventMsgID returns the DOTA event message ID.
	GetDotaEventMsgID() protocol.EDOTAGCMsg
	// GetEventBody event body.
	GetEventBody() proto.Message
	// GetEventName returns the event name.
	GetEventName() string
}

Event is a DOTA event.

type FantasyFinalPlayerStats

type FantasyFinalPlayerStats struct {
	protocol.CMsgDOTAFantasyFinalPlayerStats
}

FantasyFinalPlayerStats event. MessageID: k_EMsgGCFantasyFinalPlayerStats

func (*FantasyFinalPlayerStats) GetDotaEventMsgID

func (e *FantasyFinalPlayerStats) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*FantasyFinalPlayerStats) GetEventBody

func (e *FantasyFinalPlayerStats) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*FantasyFinalPlayerStats) GetEventName

func (e *FantasyFinalPlayerStats) GetEventName() string

GetEventName returns the event name.

type GCConnectionStatusChanged

type GCConnectionStatusChanged struct {
	// OldState contains the old connection status.
	OldState gcsdkm.GCConnectionStatus
	// NewState contains the new connection status.
	NewState gcsdkm.GCConnectionStatus
	// Update contains the message from the server that triggered this change, may be nil.
	Update *gcsdkm.CMsgConnectionStatus
}

GCConnectionStatusChanged is emitted when the client connection state is updated.

type GuildDataUpdated

type GuildDataUpdated struct {
	protocol.CMsgGCToClientGuildDataUpdated
}

GuildDataUpdated event. MessageID: k_EMsgGCToClientGuildDataUpdated

func (*GuildDataUpdated) GetDotaEventMsgID

func (e *GuildDataUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*GuildDataUpdated) GetEventBody

func (e *GuildDataUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*GuildDataUpdated) GetEventName

func (e *GuildDataUpdated) GetEventName() string

GetEventName returns the event name.

type GuildFeedUpdated

type GuildFeedUpdated struct {
	protocol.CMsgGCToClientGuildFeedUpdated
}

GuildFeedUpdated event. MessageID: k_EMsgGCToClientGuildFeedUpdated

func (*GuildFeedUpdated) GetDotaEventMsgID

func (e *GuildFeedUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*GuildFeedUpdated) GetEventBody

func (e *GuildFeedUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*GuildFeedUpdated) GetEventName

func (e *GuildFeedUpdated) GetEventName() string

GetEventName returns the event name.

type GuildMembersDataUpdated

type GuildMembersDataUpdated struct {
	protocol.CMsgGCToClientGuildMembersDataUpdated
}

GuildMembersDataUpdated event. MessageID: k_EMsgGCToClientGuildMembersDataUpdated

func (*GuildMembersDataUpdated) GetDotaEventMsgID

func (e *GuildMembersDataUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*GuildMembersDataUpdated) GetEventBody

func (e *GuildMembersDataUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*GuildMembersDataUpdated) GetEventName

func (e *GuildMembersDataUpdated) GetEventName() string

GetEventName returns the event name.

type GuildMembershipUpdated

type GuildMembershipUpdated struct {
	protocol.CMsgGCToClientGuildMembershipUpdated
}

GuildMembershipUpdated event. MessageID: k_EMsgGCToClientGuildMembershipUpdated

func (*GuildMembershipUpdated) GetDotaEventMsgID

func (e *GuildMembershipUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*GuildMembershipUpdated) GetEventBody

func (e *GuildMembershipUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*GuildMembershipUpdated) GetEventName

func (e *GuildMembershipUpdated) GetEventName() string

GetEventName returns the event name.

type HeroStatueCreateResult

type HeroStatueCreateResult struct {
	protocol.CMsgGCToClientHeroStatueCreateResult
}

HeroStatueCreateResult event. MessageID: k_EMsgGCToClientHeroStatueCreateResult

func (*HeroStatueCreateResult) GetDotaEventMsgID

func (e *HeroStatueCreateResult) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*HeroStatueCreateResult) GetEventBody

func (e *HeroStatueCreateResult) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*HeroStatueCreateResult) GetEventName

func (e *HeroStatueCreateResult) GetEventName() string

GetEventName returns the event name.

type InvitationCreated

type InvitationCreated struct {
	bgcm.CMsgInvitationCreated
}

InvitationCreated confirms that an invitation has been created.

func (*InvitationCreated) GetDotaEventMsgID

func (e *InvitationCreated) GetDotaEventMsgID() bgcm.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*InvitationCreated) GetEventBody

func (e *InvitationCreated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*InvitationCreated) GetEventName

func (e *InvitationCreated) GetEventName() string

GetEventName returns the event name.

type JoinedChatChannel

type JoinedChatChannel struct {
	gcmcc.CMsgDOTAJoinChatChannelResponse
}

JoinedChatChannel is emitted when we join a chat channel.

func (*JoinedChatChannel) GetDotaEventMsgID

func (e *JoinedChatChannel) GetDotaEventMsgID() gcmcc.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*JoinedChatChannel) GetEventBody

func (e *JoinedChatChannel) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*JoinedChatChannel) GetEventName

func (e *JoinedChatChannel) GetEventName() string

GetEventName returns the chat message event name.

type KickedFromMatchmakingQueue

type KickedFromMatchmakingQueue struct {
	protocol.CMsgDOTAKickedFromMatchmakingQueue
}

KickedFromMatchmakingQueue event. MessageID: k_EMsgGCKickedFromMatchmakingQueue

func (*KickedFromMatchmakingQueue) GetDotaEventMsgID

func (e *KickedFromMatchmakingQueue) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*KickedFromMatchmakingQueue) GetEventBody

func (e *KickedFromMatchmakingQueue) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*KickedFromMatchmakingQueue) GetEventName

func (e *KickedFromMatchmakingQueue) GetEventName() string

GetEventName returns the event name.

type LeagueAdminList

type LeagueAdminList struct {
	protocol.CMsgLeagueAdminList
}

LeagueAdminList event. MessageID: k_EMsgGCLeagueAdminList

func (*LeagueAdminList) GetDotaEventMsgID

func (e *LeagueAdminList) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*LeagueAdminList) GetEventBody

func (e *LeagueAdminList) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*LeagueAdminList) GetEventName

func (e *LeagueAdminList) GetEventName() string

GetEventName returns the event name.

type LobbyMVPAwarded

type LobbyMVPAwarded struct {
	protocol.CMsgDOTALobbyMVPAwarded
}

LobbyMVPAwarded event. MessageID: k_EMsgGCToClientLobbyMVPAwarded

func (*LobbyMVPAwarded) GetDotaEventMsgID

func (e *LobbyMVPAwarded) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*LobbyMVPAwarded) GetEventBody

func (e *LobbyMVPAwarded) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*LobbyMVPAwarded) GetEventName

func (e *LobbyMVPAwarded) GetEventName() string

GetEventName returns the event name.

type LobbyUpdateBroadcastChannelInfo

type LobbyUpdateBroadcastChannelInfo struct {
	protocol.CMsgGCLobbyUpdateBroadcastChannelInfo
}

LobbyUpdateBroadcastChannelInfo event. MessageID: k_EMsgGCLobbyUpdateBroadcastChannelInfo

func (*LobbyUpdateBroadcastChannelInfo) GetDotaEventMsgID

func (e *LobbyUpdateBroadcastChannelInfo) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*LobbyUpdateBroadcastChannelInfo) GetEventBody

func (e *LobbyUpdateBroadcastChannelInfo) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*LobbyUpdateBroadcastChannelInfo) GetEventName

func (e *LobbyUpdateBroadcastChannelInfo) GetEventName() string

GetEventName returns the event name.

type MatchGroupsVersion

type MatchGroupsVersion struct {
	protocol.CMsgGCToClientMatchGroupsVersion
}

MatchGroupsVersion event. MessageID: k_EMsgGCToClientMatchGroupsVersion

func (*MatchGroupsVersion) GetDotaEventMsgID

func (e *MatchGroupsVersion) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*MatchGroupsVersion) GetEventBody

func (e *MatchGroupsVersion) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*MatchGroupsVersion) GetEventName

func (e *MatchGroupsVersion) GetEventName() string

GetEventName returns the event name.

type MatchSignedOut

type MatchSignedOut struct {
	protocol.CMsgGCToClientMatchSignedOut
}

MatchSignedOut event. MessageID: k_EMsgGCToClientMatchSignedOut

func (*MatchSignedOut) GetDotaEventMsgID

func (e *MatchSignedOut) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*MatchSignedOut) GetEventBody

func (e *MatchSignedOut) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*MatchSignedOut) GetEventName

func (e *MatchSignedOut) GetEventName() string

GetEventName returns the event name.

type MergeGroupInviteReply

type MergeGroupInviteReply struct {
	protocol.CMsgDOTAGroupMergeReply
}

MergeGroupInviteReply event. MessageID: k_EMsgGCToClientMergeGroupInviteReply

func (*MergeGroupInviteReply) GetDotaEventMsgID

func (e *MergeGroupInviteReply) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*MergeGroupInviteReply) GetEventBody

func (e *MergeGroupInviteReply) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*MergeGroupInviteReply) GetEventName

func (e *MergeGroupInviteReply) GetEventName() string

GetEventName returns the event name.

type MergePartyResponseReply

type MergePartyResponseReply struct {
	protocol.CMsgDOTAGroupMergeReply
}

MergePartyResponseReply event. MessageID: k_EMsgGCToClientMergePartyResponseReply

func (*MergePartyResponseReply) GetDotaEventMsgID

func (e *MergePartyResponseReply) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*MergePartyResponseReply) GetEventBody

func (e *MergePartyResponseReply) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*MergePartyResponseReply) GetEventName

func (e *MergePartyResponseReply) GetEventName() string

GetEventName returns the event name.

type NotificationsUpdated

type NotificationsUpdated struct {
	protocol.CMsgGCNotificationsResponse
}

NotificationsUpdated event. MessageID: k_EMsgGCToClientNotificationsUpdated

func (*NotificationsUpdated) GetDotaEventMsgID

func (e *NotificationsUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*NotificationsUpdated) GetEventBody

func (e *NotificationsUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*NotificationsUpdated) GetEventName

func (e *NotificationsUpdated) GetEventName() string

GetEventName returns the event name.

type NotifyAccountFlagsChange

type NotifyAccountFlagsChange struct {
	protocol.CMsgDOTANotifyAccountFlagsChange
}

NotifyAccountFlagsChange event. MessageID: k_EMsgGCNotifyAccountFlagsChange

func (*NotifyAccountFlagsChange) GetDotaEventMsgID

func (e *NotifyAccountFlagsChange) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*NotifyAccountFlagsChange) GetEventBody

func (e *NotifyAccountFlagsChange) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*NotifyAccountFlagsChange) GetEventName

func (e *NotifyAccountFlagsChange) GetEventName() string

GetEventName returns the event name.

type OverwatchCasesAvailable

type OverwatchCasesAvailable struct {
	protocol.CMsgGCToClientOverwatchCasesAvailable
}

OverwatchCasesAvailable event. MessageID: k_EMsgGCToClientOverwatchCasesAvailable

func (*OverwatchCasesAvailable) GetDotaEventMsgID

func (e *OverwatchCasesAvailable) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*OverwatchCasesAvailable) GetEventBody

func (e *OverwatchCasesAvailable) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*OverwatchCasesAvailable) GetEventName

func (e *OverwatchCasesAvailable) GetEventName() string

GetEventName returns the event name.

type PartyBeaconUpdate

type PartyBeaconUpdate struct {
	protocol.CMsgGCToClientPartyBeaconUpdate
}

PartyBeaconUpdate event. MessageID: k_EMsgGCToClientPartyBeaconUpdate

func (*PartyBeaconUpdate) GetDotaEventMsgID

func (e *PartyBeaconUpdate) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PartyBeaconUpdate) GetEventBody

func (e *PartyBeaconUpdate) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PartyBeaconUpdate) GetEventName

func (e *PartyBeaconUpdate) GetEventName() string

GetEventName returns the event name.

type PartyLeaderWatchGamePrompt

type PartyLeaderWatchGamePrompt struct {
	protocol.CMsgPartyLeaderWatchGamePrompt
}

PartyLeaderWatchGamePrompt event. MessageID: k_EMsgGCPartyLeaderWatchGamePrompt

func (*PartyLeaderWatchGamePrompt) GetDotaEventMsgID

func (e *PartyLeaderWatchGamePrompt) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PartyLeaderWatchGamePrompt) GetEventBody

func (e *PartyLeaderWatchGamePrompt) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PartyLeaderWatchGamePrompt) GetEventName

func (e *PartyLeaderWatchGamePrompt) GetEventName() string

GetEventName returns the event name.

type PartySearchInvite

type PartySearchInvite struct {
	protocol.CMsgGCToClientPartySearchInvite
}

PartySearchInvite event. MessageID: k_EMsgGCToClientPartySearchInvite

func (*PartySearchInvite) GetDotaEventMsgID

func (e *PartySearchInvite) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PartySearchInvite) GetEventBody

func (e *PartySearchInvite) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PartySearchInvite) GetEventName

func (e *PartySearchInvite) GetEventName() string

GetEventName returns the event name.

type PartySearchInvites

type PartySearchInvites struct {
	protocol.CMsgGCToClientPartySearchInvites
}

PartySearchInvites event. MessageID: k_EMsgGCToClientPartySearchInvites

func (*PartySearchInvites) GetDotaEventMsgID

func (e *PartySearchInvites) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PartySearchInvites) GetEventBody

func (e *PartySearchInvites) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PartySearchInvites) GetEventName

func (e *PartySearchInvites) GetEventName() string

GetEventName returns the event name.

type PlayerBeaconState

type PlayerBeaconState struct {
	protocol.CMsgGCToClientPlayerBeaconState
}

PlayerBeaconState event. MessageID: k_EMsgGCToClientPlayerBeaconState

func (*PlayerBeaconState) GetDotaEventMsgID

func (e *PlayerBeaconState) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PlayerBeaconState) GetEventBody

func (e *PlayerBeaconState) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PlayerBeaconState) GetEventName

func (e *PlayerBeaconState) GetEventName() string

GetEventName returns the event name.

type PlayerJoinedChannel

type PlayerJoinedChannel struct {
	protocol.CMsgDOTAOtherJoinedChatChannel
}

PlayerJoinedChannel event. MessageID: k_EMsgGCOtherJoinedChannel

func (*PlayerJoinedChannel) GetDotaEventMsgID

func (e *PlayerJoinedChannel) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PlayerJoinedChannel) GetEventBody

func (e *PlayerJoinedChannel) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PlayerJoinedChannel) GetEventName

func (e *PlayerJoinedChannel) GetEventName() string

GetEventName returns the event name.

type PlayerLeftChannel

type PlayerLeftChannel struct {
	protocol.CMsgDOTAOtherLeftChatChannel
}

PlayerLeftChannel event. MessageID: k_EMsgGCOtherLeftChannel

func (*PlayerLeftChannel) GetDotaEventMsgID

func (e *PlayerLeftChannel) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PlayerLeftChannel) GetEventBody

func (e *PlayerLeftChannel) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PlayerLeftChannel) GetEventName

func (e *PlayerLeftChannel) GetEventName() string

GetEventName returns the event name.

type PlaytestStatus

type PlaytestStatus struct {
	protocol.CMsgGCToClientPlaytestStatus
}

PlaytestStatus event. MessageID: k_EMsgGCToClientPlaytestStatus

func (*PlaytestStatus) GetDotaEventMsgID

func (e *PlaytestStatus) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PlaytestStatus) GetEventBody

func (e *PlaytestStatus) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PlaytestStatus) GetEventName

func (e *PlaytestStatus) GetEventName() string

GetEventName returns the event name.

type Popup struct {
	protocol.CMsgDOTAPopup
}

Popup event. MessageID: k_EMsgGCPopup

func (*Popup) GetDotaEventMsgID

func (e *Popup) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*Popup) GetEventBody

func (e *Popup) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*Popup) GetEventName

func (e *Popup) GetEventName() string

GetEventName returns the event name.

type PrivateCoachingSessionUpdated

type PrivateCoachingSessionUpdated struct {
	protocol.CMsgGCToClientPrivateCoachingSessionUpdated
}

PrivateCoachingSessionUpdated event. MessageID: k_EMsgGCToClientPrivateCoachingSessionUpdated

func (*PrivateCoachingSessionUpdated) GetDotaEventMsgID

func (e *PrivateCoachingSessionUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*PrivateCoachingSessionUpdated) GetEventBody

func (e *PrivateCoachingSessionUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*PrivateCoachingSessionUpdated) GetEventName

func (e *PrivateCoachingSessionUpdated) GetEventName() string

GetEventName returns the event name.

type ProfileCardUpdated

type ProfileCardUpdated struct {
	protocol.CMsgDOTAProfileCard
}

ProfileCardUpdated event. MessageID: k_EMsgGCToClientProfileCardUpdated

func (*ProfileCardUpdated) GetDotaEventMsgID

func (e *ProfileCardUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ProfileCardUpdated) GetEventBody

func (e *ProfileCardUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ProfileCardUpdated) GetEventName

func (e *ProfileCardUpdated) GetEventName() string

GetEventName returns the event name.

type QuestProgressUpdated

type QuestProgressUpdated struct {
	protocol.CMsgGCToClientQuestProgressUpdated
}

QuestProgressUpdated event. MessageID: k_EMsgGCToClientQuestProgressUpdated

func (*QuestProgressUpdated) GetDotaEventMsgID

func (e *QuestProgressUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*QuestProgressUpdated) GetEventBody

func (e *QuestProgressUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*QuestProgressUpdated) GetEventName

func (e *QuestProgressUpdated) GetEventName() string

GetEventName returns the event name.

type RankUpdate

type RankUpdate struct {
	protocol.CMsgGCToClientRankUpdate
}

RankUpdate event. MessageID: k_EMsgGCToClientRankUpdate

func (*RankUpdate) GetDotaEventMsgID

func (e *RankUpdate) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*RankUpdate) GetEventBody

func (e *RankUpdate) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*RankUpdate) GetEventName

func (e *RankUpdate) GetEventName() string

GetEventName returns the event name.

type ReadyUpStatus

type ReadyUpStatus struct {
	protocol.CMsgReadyUpStatus
}

ReadyUpStatus event. MessageID: k_EMsgGCReadyUpStatus

func (*ReadyUpStatus) GetDotaEventMsgID

func (e *ReadyUpStatus) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*ReadyUpStatus) GetEventBody

func (e *ReadyUpStatus) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*ReadyUpStatus) GetEventName

func (e *ReadyUpStatus) GetEventName() string

GetEventName returns the event name.

type RequestLaneSelection

type RequestLaneSelection struct {
	protocol.CMsgGCToClientRequestLaneSelection
}

RequestLaneSelection event. MessageID: k_EMsgGCToClientRequestLaneSelection

func (*RequestLaneSelection) GetDotaEventMsgID

func (e *RequestLaneSelection) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*RequestLaneSelection) GetEventBody

func (e *RequestLaneSelection) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*RequestLaneSelection) GetEventName

func (e *RequestLaneSelection) GetEventName() string

GetEventName returns the event name.

type RequestMMInfo

type RequestMMInfo struct {
	protocol.CMsgGCToClientRequestMMInfo
}

RequestMMInfo event. MessageID: k_EMsgGCToClientRequestMMInfo

func (*RequestMMInfo) GetDotaEventMsgID

func (e *RequestMMInfo) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*RequestMMInfo) GetEventBody

func (e *RequestMMInfo) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*RequestMMInfo) GetEventName

func (e *RequestMMInfo) GetEventName() string

GetEventName returns the event name.

type RoadToTIQuestDataUpdated

type RoadToTIQuestDataUpdated struct {
	protocol.CMsgGCToClientRoadToTIQuestDataUpdated
}

RoadToTIQuestDataUpdated event. MessageID: k_EMsgGCToClientRoadToTIQuestDataUpdated

func (*RoadToTIQuestDataUpdated) GetDotaEventMsgID

func (e *RoadToTIQuestDataUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*RoadToTIQuestDataUpdated) GetEventBody

func (e *RoadToTIQuestDataUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*RoadToTIQuestDataUpdated) GetEventName

func (e *RoadToTIQuestDataUpdated) GetEventName() string

GetEventName returns the event name.

type SteamDatagramTicket

type SteamDatagramTicket struct {
	protocol.CMsgGCToClientSteamDatagramTicket
}

SteamDatagramTicket event. MessageID: k_EMsgGCToClientSteamDatagramTicket

func (*SteamDatagramTicket) GetDotaEventMsgID

func (e *SteamDatagramTicket) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*SteamDatagramTicket) GetEventBody

func (e *SteamDatagramTicket) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*SteamDatagramTicket) GetEventName

func (e *SteamDatagramTicket) GetEventName() string

GetEventName returns the event name.

type TeamInfo

type TeamInfo struct {
	protocol.CMsgDOTATeamInfo
}

TeamInfo event. MessageID: k_EMsgGCToClientTeamInfo

func (*TeamInfo) GetDotaEventMsgID

func (e *TeamInfo) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*TeamInfo) GetEventBody

func (e *TeamInfo) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*TeamInfo) GetEventName

func (e *TeamInfo) GetEventName() string

GetEventName returns the event name.

type TeamInviteGCImmediateResponseToInviter

type TeamInviteGCImmediateResponseToInviter struct {
	protocol.CMsgDOTATeamInvite_GCImmediateResponseToInviter
}

TeamInviteGCImmediateResponseToInviter event. MessageID: k_EMsgGCTeamInvite_GCImmediateResponseToInviter

func (*TeamInviteGCImmediateResponseToInviter) GetDotaEventMsgID

GetDotaEventMsgID returns the dota message ID of the event.

func (*TeamInviteGCImmediateResponseToInviter) GetEventBody

GetEventBody returns the event body.

func (*TeamInviteGCImmediateResponseToInviter) GetEventName

GetEventName returns the event name.

type TeamInviteReceived

type TeamInviteReceived struct {
	protocol.CMsgDOTATeamInvite_GCRequestToInvitee
}

TeamInviteReceived event. MessageID: k_EMsgGCTeamInvite_GCRequestToInvitee

func (*TeamInviteReceived) GetDotaEventMsgID

func (e *TeamInviteReceived) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*TeamInviteReceived) GetEventBody

func (e *TeamInviteReceived) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*TeamInviteReceived) GetEventName

func (e *TeamInviteReceived) GetEventName() string

GetEventName returns the event name.

type TeamInviteResponseReceived

type TeamInviteResponseReceived struct {
	protocol.CMsgDOTATeamInvite_GCResponseToInviter
}

TeamInviteResponseReceived event. MessageID: k_EMsgGCTeamInvite_GCResponseToInviter

func (*TeamInviteResponseReceived) GetDotaEventMsgID

func (e *TeamInviteResponseReceived) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*TeamInviteResponseReceived) GetEventBody

func (e *TeamInviteResponseReceived) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*TeamInviteResponseReceived) GetEventName

func (e *TeamInviteResponseReceived) GetEventName() string

GetEventName returns the event name.

type TeamsInfo

type TeamsInfo struct {
	protocol.CMsgDOTATeamsInfo
}

TeamsInfo event. MessageID: k_EMsgGCToClientTeamsInfo

func (*TeamsInfo) GetDotaEventMsgID

func (e *TeamsInfo) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*TeamsInfo) GetEventBody

func (e *TeamsInfo) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*TeamsInfo) GetEventName

func (e *TeamsInfo) GetEventName() string

GetEventName returns the event name.

type TournamentItemDrop

type TournamentItemDrop struct {
	protocol.CMsgGCToClientTournamentItemDrop
}

TournamentItemDrop event. MessageID: k_EMsgGCToClientTournamentItemDrop

func (*TournamentItemDrop) GetDotaEventMsgID

func (e *TournamentItemDrop) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*TournamentItemDrop) GetEventBody

func (e *TournamentItemDrop) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*TournamentItemDrop) GetEventName

func (e *TournamentItemDrop) GetEventName() string

GetEventName returns the event name.

type TrophyAwarded

type TrophyAwarded struct {
	protocol.CMsgGCToClientTrophyAwarded
}

TrophyAwarded event. MessageID: k_EMsgGCToClientTrophyAwarded

func (*TrophyAwarded) GetDotaEventMsgID

func (e *TrophyAwarded) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*TrophyAwarded) GetEventBody

func (e *TrophyAwarded) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*TrophyAwarded) GetEventName

func (e *TrophyAwarded) GetEventName() string

GetEventName returns the event name.

type UnderDraftGoldUpdated

type UnderDraftGoldUpdated struct {
	protocol.CMsgGCToClientGuildUnderDraftGoldUpdated
}

UnderDraftGoldUpdated event. MessageID: k_EMsgGCToClientUnderDraftGoldUpdated

func (*UnderDraftGoldUpdated) GetDotaEventMsgID

func (e *UnderDraftGoldUpdated) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*UnderDraftGoldUpdated) GetEventBody

func (e *UnderDraftGoldUpdated) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*UnderDraftGoldUpdated) GetEventName

func (e *UnderDraftGoldUpdated) GetEventName() string

GetEventName returns the event name.

type UnhandledGCPacket

type UnhandledGCPacket struct {
	// Packet is the unhandled packet.
	Packet *sprotocol.GCPacket
}

UnhandledGCPacket is called when the client ignores an unhandled packet.

type VACReminder

type VACReminder struct {
	protocol.CMsgGCToClientVACReminder
}

VACReminder event. MessageID: k_EMsgGCToClientVACReminder

func (*VACReminder) GetDotaEventMsgID

func (e *VACReminder) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*VACReminder) GetEventBody

func (e *VACReminder) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*VACReminder) GetEventName

func (e *VACReminder) GetEventName() string

GetEventName returns the event name.

type WageringUpdate

type WageringUpdate struct {
	protocol.CMsgGCToClientWageringUpdate
}

WageringUpdate event. MessageID: k_EMsgGCToClientWageringUpdate

func (*WageringUpdate) GetDotaEventMsgID

func (e *WageringUpdate) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*WageringUpdate) GetEventBody

func (e *WageringUpdate) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*WageringUpdate) GetEventName

func (e *WageringUpdate) GetEventName() string

GetEventName returns the event name.

type WatchDownloadedReplay

type WatchDownloadedReplay struct {
	protocol.CMsgGCWatchDownloadedReplay
}

WatchDownloadedReplay event. MessageID: k_EMsgGCWatchDownloadedReplay

func (*WatchDownloadedReplay) GetDotaEventMsgID

func (e *WatchDownloadedReplay) GetDotaEventMsgID() protocol.EDOTAGCMsg

GetDotaEventMsgID returns the dota message ID of the event.

func (*WatchDownloadedReplay) GetEventBody

func (e *WatchDownloadedReplay) GetEventBody() proto.Message

GetEventBody returns the event body.

func (*WatchDownloadedReplay) GetEventName

func (e *WatchDownloadedReplay) GetEventName() string

GetEventName returns the event name.

Jump to

Keyboard shortcuts

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