events

package
v0.0.0-...-0166848 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2020 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 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 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 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 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 ClearPracticeLobbyTeam

type ClearPracticeLobbyTeam struct {
	protocol.CMsgClearPracticeLobbyTeam
}

ClearPracticeLobbyTeam event. MessageID: k_EMsgGCClearPracticeLobbyTeam

func (*ClearPracticeLobbyTeam) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*ClearPracticeLobbyTeam) GetEventBody

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

GetEventBody returns the event body.

func (*ClearPracticeLobbyTeam) GetEventName

func (e *ClearPracticeLobbyTeam) GetEventName() string

GetEventName returns the event name.

type ClientIgnoredUser

type ClientIgnoredUser struct {
	protocol.CMsgDOTAClientIgnoredUser
}

ClientIgnoredUser event. MessageID: k_EMsgGCClientIgnoredUser

func (*ClientIgnoredUser) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*ClientIgnoredUser) GetEventBody

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

GetEventBody returns the event body.

func (*ClientIgnoredUser) GetEventName

func (e *ClientIgnoredUser) 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 CompendiumDataChanged

type CompendiumDataChanged struct {
	protocol.CMsgDOTACompendiumData
}

CompendiumDataChanged event. MessageID: k_EMsgGCCompendiumDataChanged

func (*CompendiumDataChanged) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*CompendiumDataChanged) GetEventBody

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

GetEventBody returns the event body.

func (*CompendiumDataChanged) GetEventName

func (e *CompendiumDataChanged) GetEventName() string

GetEventName returns the event name.

type DOTALiveLeagueGameUpdate

type DOTALiveLeagueGameUpdate struct {
	protocol.CMsgDOTALiveLeagueGameUpdate
}

DOTALiveLeagueGameUpdate event. MessageID: k_EMsgDOTALiveLeagueGameUpdate

func (*DOTALiveLeagueGameUpdate) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*DOTALiveLeagueGameUpdate) GetEventBody

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

GetEventBody returns the event body.

func (*DOTALiveLeagueGameUpdate) GetEventName

func (e *DOTALiveLeagueGameUpdate) 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 EventStatusChanged

type EventStatusChanged struct {
	protocol.CMsgGCToClientEventStatusChanged
}

EventStatusChanged event. MessageID: k_EMsgGCToClientEventStatusChanged

func (*EventStatusChanged) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*EventStatusChanged) GetEventBody

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

GetEventBody returns the event body.

func (*EventStatusChanged) GetEventName

func (e *EventStatusChanged) GetEventName() string

GetEventName returns the event name.

type FantasyFinalPlayerStats

type FantasyFinalPlayerStats struct {
	protocol.CMsgDOTAFantasyPlayerHisoricalStatsResponse_PlayerStats
}

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 FantasyLeagueDraftStatus

type FantasyLeagueDraftStatus struct {
	protocol.CMsgDOTAFantasyLeagueDraftStatus
}

FantasyLeagueDraftStatus event. MessageID: k_EMsgGCFantasyLeagueDraftStatus

func (*FantasyLeagueDraftStatus) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*FantasyLeagueDraftStatus) GetEventBody

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

GetEventBody returns the event body.

func (*FantasyLeagueDraftStatus) GetEventName

func (e *FantasyLeagueDraftStatus) GetEventName() string

GetEventName returns the event name.

type FantasyLeagueInfo

type FantasyLeagueInfo struct {
	protocol.CMsgDOTAFantasyLeagueInfo
}

FantasyLeagueInfo event. MessageID: k_EMsgGCFantasyLeagueInfo

func (*FantasyLeagueInfo) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*FantasyLeagueInfo) GetEventBody

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

GetEventBody returns the event body.

func (*FantasyLeagueInfo) GetEventName

func (e *FantasyLeagueInfo) GetEventName() string

GetEventName returns the event name.

type FantasyMessageAdd

type FantasyMessageAdd struct {
	protocol.CMsgDOTAFantasyMessageAdd
}

FantasyMessageAdd event. MessageID: k_EMsgGCFantasyMessageAdd

func (*FantasyMessageAdd) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*FantasyMessageAdd) GetEventBody

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

GetEventBody returns the event body.

func (*FantasyMessageAdd) GetEventName

func (e *FantasyMessageAdd) GetEventName() string

GetEventName returns the event name.

type FantasyRemoveOwner

type FantasyRemoveOwner struct {
	protocol.CMsgDOTAFantasyRemoveOwner
}

FantasyRemoveOwner event. MessageID: k_EMsgGCFantasyRemoveOwner

func (*FantasyRemoveOwner) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*FantasyRemoveOwner) GetEventBody

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

GetEventBody returns the event body.

func (*FantasyRemoveOwner) GetEventName

func (e *FantasyRemoveOwner) GetEventName() string

GetEventName returns the event name.

type FantasyTeamInfo

type FantasyTeamInfo struct {
	protocol.CMsgDOTAFantasyTeamInfo
}

FantasyTeamInfo event. MessageID: k_EMsgGCFantasyTeamInfo

func (*FantasyTeamInfo) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*FantasyTeamInfo) GetEventBody

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

GetEventBody returns the event body.

func (*FantasyTeamInfo) GetEventName

func (e *FantasyTeamInfo) 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 HallOfFame

type HallOfFame struct {
	protocol.CMsgDOTAHallOfFame
}

HallOfFame event. MessageID: k_EMsgGCHallOfFame

func (*HallOfFame) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*HallOfFame) GetEventBody

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

GetEventBody returns the event body.

func (*HallOfFame) GetEventName

func (e *HallOfFame) 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 LastHitChallengeHighScorePost

type LastHitChallengeHighScorePost struct {
	protocol.CMsgDOTALastHitChallengeHighScorePost
}

LastHitChallengeHighScorePost event. MessageID: k_EMsgGCLastHitChallengeHighScorePost

func (*LastHitChallengeHighScorePost) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*LastHitChallengeHighScorePost) GetEventBody

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

GetEventBody returns the event body.

func (*LastHitChallengeHighScorePost) GetEventName

func (e *LastHitChallengeHighScorePost) 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 LobbyMVPNotifyRecipient

type LobbyMVPNotifyRecipient struct {
	protocol.CMsgDOTALobbyMVPNotifyRecipient
}

LobbyMVPNotifyRecipient event. MessageID: k_EMsgGCToClientLobbyMVPNotifyRecipient

func (*LobbyMVPNotifyRecipient) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*LobbyMVPNotifyRecipient) GetEventBody

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

GetEventBody returns the event body.

func (*LobbyMVPNotifyRecipient) GetEventName

func (e *LobbyMVPNotifyRecipient) 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 MakeOffering

type MakeOffering struct {
	protocol.CMsgMakeOffering
}

MakeOffering event. MessageID: k_EMsgGCMakeOffering

func (*MakeOffering) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*MakeOffering) GetEventBody

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

GetEventBody returns the event body.

func (*MakeOffering) GetEventName

func (e *MakeOffering) 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 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 PlayerInfo

type PlayerInfo struct {
	protocol.CMsgDOTAPlayerInfo
}

PlayerInfo event. MessageID: k_EMsgGCPlayerInfo

func (*PlayerInfo) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*PlayerInfo) GetEventBody

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

GetEventBody returns the event body.

func (*PlayerInfo) GetEventName

func (e *PlayerInfo) 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 ProcessFantasyScheduledEvent

type ProcessFantasyScheduledEvent struct {
	protocol.CMsgDOTAProcessFantasyScheduledEvent
}

ProcessFantasyScheduledEvent event. MessageID: k_EMsgGCProcessFantasyScheduledEvent

func (*ProcessFantasyScheduledEvent) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*ProcessFantasyScheduledEvent) GetEventBody

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

GetEventBody returns the event body.

func (*ProcessFantasyScheduledEvent) GetEventName

func (e *ProcessFantasyScheduledEvent) 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 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 ResetMapLocations

type ResetMapLocations struct {
	protocol.CMsgResetMapLocations
}

ResetMapLocations event. MessageID: k_EMsgGCResetMapLocations

func (*ResetMapLocations) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*ResetMapLocations) GetEventBody

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

GetEventBody returns the event body.

func (*ResetMapLocations) GetEventName

func (e *ResetMapLocations) 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 TipNotification

type TipNotification struct {
	protocol.CMsgGCToClientTipNotification
}

TipNotification event. MessageID: k_EMsgGCToClientTipNotification

func (*TipNotification) GetDotaEventMsgID

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

GetDotaEventMsgID returns the dota message ID of the event.

func (*TipNotification) GetEventBody

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

GetEventBody returns the event body.

func (*TipNotification) GetEventName

func (e *TipNotification) 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 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