bragi

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2024 License: BSD-3-Clause Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Bragi_MatchTimeline_FullMethodName = "/bragi.Bragi/MatchTimeline"
	Bragi_LiveDataFeed_FullMethodName  = "/bragi.Bragi/LiveDataFeed"
)

Variables

View Source
var (
	Sport_name = map[int32]string{
		0: "SPORT_UNSPECIFIED",
		1: "SPORT_CS2",
		2: "SPORT_DOTA2",
		3: "SPORT_LOL",
		4: "SPORT_VALORANT",
		5: "SPORT_RUSH_SOCCER",
		6: "SPORT_RUSH_BASKETBALL",
	}
	Sport_value = map[string]int32{
		"SPORT_UNSPECIFIED":     0,
		"SPORT_CS2":             1,
		"SPORT_DOTA2":           2,
		"SPORT_LOL":             3,
		"SPORT_VALORANT":        4,
		"SPORT_RUSH_SOCCER":     5,
		"SPORT_RUSH_BASKETBALL": 6,
	}
)

Enum value maps for Sport.

View Source
var (
	BestOfType_name = map[int32]string{
		0: "BEST_OF_TYPE_UNSPECIFIED",
		1: "BEST_OF_TYPE_BO1",
		2: "BEST_OF_TYPE_BO2",
		3: "BEST_OF_TYPE_BO3",
		4: "BEST_OF_TYPE_BO4",
		5: "BEST_OF_TYPE_BO5",
		6: "BEST_OF_TYPE_BO6",
		7: "BEST_OF_TYPE_BO7",
	}
	BestOfType_value = map[string]int32{
		"BEST_OF_TYPE_UNSPECIFIED": 0,
		"BEST_OF_TYPE_BO1":         1,
		"BEST_OF_TYPE_BO2":         2,
		"BEST_OF_TYPE_BO3":         3,
		"BEST_OF_TYPE_BO4":         4,
		"BEST_OF_TYPE_BO5":         5,
		"BEST_OF_TYPE_BO6":         6,
		"BEST_OF_TYPE_BO7":         7,
	}
)

Enum value maps for BestOfType.

View Source
var (
	MatchStatusType_name = map[int32]string{
		0: "MATCH_STATUS_TYPE_UNSPECIFIED",
		1: "MATCH_STATUS_TYPE_NOT_STARTED",
		2: "MATCH_STATUS_TYPE_LIVE",
		3: "MATCH_STATUS_TYPE_FINISHED",
		4: "MATCH_STATUS_TYPE_CANCELED",
	}
	MatchStatusType_value = map[string]int32{
		"MATCH_STATUS_TYPE_UNSPECIFIED": 0,
		"MATCH_STATUS_TYPE_NOT_STARTED": 1,
		"MATCH_STATUS_TYPE_LIVE":        2,
		"MATCH_STATUS_TYPE_FINISHED":    3,
		"MATCH_STATUS_TYPE_CANCELED":    4,
	}
)

Enum value maps for MatchStatusType.

View Source
var (
	DataStatus_name = map[int32]string{
		0: "DATA_STATUS_UNSPECIFIED",
		1: "DATA_STATUS_DISABLED_DATA",
		2: "DATA_STATUS_CORRUPTED_DATA",
		3: "DATA_STATUS_VALID_DATA",
	}
	DataStatus_value = map[string]int32{
		"DATA_STATUS_UNSPECIFIED":    0,
		"DATA_STATUS_DISABLED_DATA":  1,
		"DATA_STATUS_CORRUPTED_DATA": 2,
		"DATA_STATUS_VALID_DATA":     3,
	}
)

Enum value maps for DataStatus.

View Source
var (
	ControlAnnouncement_ControlAnnouncementType_name = map[int32]string{
		0: "CONTROL_ANNOUNCEMENT_TYPE_UNSPECIFIED",
	}
	ControlAnnouncement_ControlAnnouncementType_value = map[string]int32{
		"CONTROL_ANNOUNCEMENT_TYPE_UNSPECIFIED": 0,
	}
)

Enum value maps for ControlAnnouncement_ControlAnnouncementType.

View Source
var (
	ControlErrorAnnouncement_ControlErrorAnnouncementType_name = map[int32]string{
		0: "CONTROL_ERROR_ANNOUNCEMENT_TYPE_UNSPECIFIED",
	}
	ControlErrorAnnouncement_ControlErrorAnnouncementType_value = map[string]int32{
		"CONTROL_ERROR_ANNOUNCEMENT_TYPE_UNSPECIFIED": 0,
	}
)

Enum value maps for ControlErrorAnnouncement_ControlErrorAnnouncementType.

View Source
var (
	CS2Side_name = map[int32]string{
		0: "CS2_SIDE_UNSPECIFIED",
		1: "CS2_SIDE_COUNTER_TERRORISTS",
		2: "CS2_SIDE_TERRORISTS",
	}
	CS2Side_value = map[string]int32{
		"CS2_SIDE_UNSPECIFIED":        0,
		"CS2_SIDE_COUNTER_TERRORISTS": 1,
		"CS2_SIDE_TERRORISTS":         2,
	}
)

Enum value maps for CS2Side.

View Source
var (
	CS2WinReason_name = map[int32]string{
		0: "CS2_WIN_REASON_UNSPECIFIED",
		1: "CS2_WIN_REASON_COUNTER_TERRORISTS_ELIMINATED",
		2: "CS2_WIN_REASON_TERRORISTS_ELIMINATED",
		3: "CS2_WIN_REASON_EXPLOSION",
		4: "CS2_WIN_REASON_DEFUSE",
		5: "CS2_WIN_REASON_TIMEOUT",
		6: "CS2_WIN_REASON_TARGET_SAVED",
	}
	CS2WinReason_value = map[string]int32{
		"CS2_WIN_REASON_UNSPECIFIED":                   0,
		"CS2_WIN_REASON_COUNTER_TERRORISTS_ELIMINATED": 1,
		"CS2_WIN_REASON_TERRORISTS_ELIMINATED":         2,
		"CS2_WIN_REASON_EXPLOSION":                     3,
		"CS2_WIN_REASON_DEFUSE":                        4,
		"CS2_WIN_REASON_TIMEOUT":                       5,
		"CS2_WIN_REASON_TARGET_SAVED":                  6,
	}
)

Enum value maps for CS2WinReason.

View Source
var (
	CS2RoundStateType_name = map[int32]string{
		0: "CS2_ROUND_STATE_TYPE_UNSPECIFIED",
		1: "CS2_ROUND_STATE_TYPE_BUY_TIME",
		2: "CS2_ROUND_STATE_TYPE_IN_PROGRESS",
		3: "CS2_ROUND_STATE_TYPE_PAUSED",
		4: "CS2_ROUND_STATE_TYPE_FINISHED",
	}
	CS2RoundStateType_value = map[string]int32{
		"CS2_ROUND_STATE_TYPE_UNSPECIFIED": 0,
		"CS2_ROUND_STATE_TYPE_BUY_TIME":    1,
		"CS2_ROUND_STATE_TYPE_IN_PROGRESS": 2,
		"CS2_ROUND_STATE_TYPE_PAUSED":      3,
		"CS2_ROUND_STATE_TYPE_FINISHED":    4,
	}
)

Enum value maps for CS2RoundStateType.

View Source
var (
	CS2WeaponType_name = map[int32]string{
		0:  "CS2_WEAPON_TYPE_UNSPECIFIED",
		1:  "CS2_WEAPON_TYPE_PISTOL",
		2:  "CS2_WEAPON_TYPE_BOMB",
		3:  "CS2_WEAPON_TYPE_GRENADE",
		4:  "CS2_WEAPON_TYPE_MACHINE_GUN",
		5:  "CS2_WEAPON_TYPE_RIFLE",
		6:  "CS2_WEAPON_TYPE_SHOTGUN",
		7:  "CS2_WEAPON_TYPE_SNIPER_RIFLE",
		8:  "CS2_WEAPON_TYPE_SUBMACHINE_GUN",
		9:  "CS2_WEAPON_TYPE_KNIFE",
		10: "CS2_WEAPON_TYPE_DEFUSE_KIT",
	}
	CS2WeaponType_value = map[string]int32{
		"CS2_WEAPON_TYPE_UNSPECIFIED":    0,
		"CS2_WEAPON_TYPE_PISTOL":         1,
		"CS2_WEAPON_TYPE_BOMB":           2,
		"CS2_WEAPON_TYPE_GRENADE":        3,
		"CS2_WEAPON_TYPE_MACHINE_GUN":    4,
		"CS2_WEAPON_TYPE_RIFLE":          5,
		"CS2_WEAPON_TYPE_SHOTGUN":        6,
		"CS2_WEAPON_TYPE_SNIPER_RIFLE":   7,
		"CS2_WEAPON_TYPE_SUBMACHINE_GUN": 8,
		"CS2_WEAPON_TYPE_KNIFE":          9,
		"CS2_WEAPON_TYPE_DEFUSE_KIT":     10,
	}
)

Enum value maps for CS2WeaponType.

View Source
var (
	CS2ItemType_name = map[int32]string{
		0:  "CS2_ITEM_TYPE_UNSPECIFIED",
		1:  "CS2_ITEM_TYPE_PISTOL",
		2:  "CS2_ITEM_TYPE_BOMB",
		3:  "CS2_ITEM_TYPE_GRENADE",
		4:  "CS2_ITEM_TYPE_MACHINE_GUN",
		5:  "CS2_ITEM_TYPE_RIFLE",
		6:  "CS2_ITEM_TYPE_SHOTGUN",
		7:  "CS2_ITEM_TYPE_SNIPER_RIFLE",
		8:  "CS2_ITEM_TYPE_SUBMACHINE_GUN",
		9:  "CS2_ITEM_TYPE_KNIFE",
		10: "CS2_ITEM_TYPE_DEFUSE_KIT",
		11: "CS2_ITEM_TYPE_ARMOR",
	}
	CS2ItemType_value = map[string]int32{
		"CS2_ITEM_TYPE_UNSPECIFIED":    0,
		"CS2_ITEM_TYPE_PISTOL":         1,
		"CS2_ITEM_TYPE_BOMB":           2,
		"CS2_ITEM_TYPE_GRENADE":        3,
		"CS2_ITEM_TYPE_MACHINE_GUN":    4,
		"CS2_ITEM_TYPE_RIFLE":          5,
		"CS2_ITEM_TYPE_SHOTGUN":        6,
		"CS2_ITEM_TYPE_SNIPER_RIFLE":   7,
		"CS2_ITEM_TYPE_SUBMACHINE_GUN": 8,
		"CS2_ITEM_TYPE_KNIFE":          9,
		"CS2_ITEM_TYPE_DEFUSE_KIT":     10,
		"CS2_ITEM_TYPE_ARMOR":          11,
	}
)

Enum value maps for CS2ItemType.

View Source
var (
	Dota2Faction_name = map[int32]string{
		0: "DOTA2_FACTION_UNSPECIFIED",
		1: "DOTA2_FACTION_RADIANT",
		2: "DOTA2_FACTION_DIRE",
	}
	Dota2Faction_value = map[string]int32{
		"DOTA2_FACTION_UNSPECIFIED": 0,
		"DOTA2_FACTION_RADIANT":     1,
		"DOTA2_FACTION_DIRE":        2,
	}
)

Enum value maps for Dota2Faction.

View Source
var (
	Dota2Lane_name = map[int32]string{
		0: "DOTA2_LANE_UNSPECIFIED",
		1: "DOTA2_LANE_TOP",
		2: "DOTA2_LANE_MID",
		3: "DOTA2_LANE_BOT",
	}
	Dota2Lane_value = map[string]int32{
		"DOTA2_LANE_UNSPECIFIED": 0,
		"DOTA2_LANE_TOP":         1,
		"DOTA2_LANE_MID":         2,
		"DOTA2_LANE_BOT":         3,
	}
)

Enum value maps for Dota2Lane.

View Source
var (
	Dota2TowerTier_name = map[int32]string{
		0: "DOTA2_TOWER_TIER_UNSPECIFIED",
		1: "DOTA2_TOWER_TIER_1",
		2: "DOTA2_TOWER_TIER_2",
		3: "DOTA2_TOWER_TIER_3",
		4: "DOTA2_TOWER_TIER_4",
	}
	Dota2TowerTier_value = map[string]int32{
		"DOTA2_TOWER_TIER_UNSPECIFIED": 0,
		"DOTA2_TOWER_TIER_1":           1,
		"DOTA2_TOWER_TIER_2":           2,
		"DOTA2_TOWER_TIER_3":           3,
		"DOTA2_TOWER_TIER_4":           4,
	}
)

Enum value maps for Dota2TowerTier.

View Source
var (
	Dota2BarrackType_name = map[int32]string{
		0: "DOTA2_BARRACK_TYPE_UNSPECIFIED",
		1: "DOTA2_BARRACK_TYPE_RANGED",
		2: "DOTA2_BARRACK_TYPE_MELEE",
	}
	Dota2BarrackType_value = map[string]int32{
		"DOTA2_BARRACK_TYPE_UNSPECIFIED": 0,
		"DOTA2_BARRACK_TYPE_RANGED":      1,
		"DOTA2_BARRACK_TYPE_MELEE":       2,
	}
)

Enum value maps for Dota2BarrackType.

View Source
var (
	Dota2ItemPosition_name = map[int32]string{
		0:  "DOTA2_ITEM_POSITION_UNSPECIFIED",
		1:  "DOTA2_ITEM_POSITION_NEUTRAL",
		2:  "DOTA2_ITEM_POSITION_STASH0",
		3:  "DOTA2_ITEM_POSITION_STASH1",
		4:  "DOTA2_ITEM_POSITION_STASH2",
		5:  "DOTA2_ITEM_POSITION_STASH3",
		6:  "DOTA2_ITEM_POSITION_STASH4",
		7:  "DOTA2_ITEM_POSITION_STASH5",
		8:  "DOTA2_ITEM_POSITION_TELEPORT",
		9:  "DOTA2_ITEM_POSITION_SLOT0",
		10: "DOTA2_ITEM_POSITION_SLOT1",
		11: "DOTA2_ITEM_POSITION_SLOT2",
		12: "DOTA2_ITEM_POSITION_SLOT3",
		13: "DOTA2_ITEM_POSITION_SLOT4",
		14: "DOTA2_ITEM_POSITION_SLOT5",
		15: "DOTA2_ITEM_POSITION_SLOT6",
		16: "DOTA2_ITEM_POSITION_SLOT7",
		17: "DOTA2_ITEM_POSITION_SLOT8",
	}
	Dota2ItemPosition_value = map[string]int32{
		"DOTA2_ITEM_POSITION_UNSPECIFIED": 0,
		"DOTA2_ITEM_POSITION_NEUTRAL":     1,
		"DOTA2_ITEM_POSITION_STASH0":      2,
		"DOTA2_ITEM_POSITION_STASH1":      3,
		"DOTA2_ITEM_POSITION_STASH2":      4,
		"DOTA2_ITEM_POSITION_STASH3":      5,
		"DOTA2_ITEM_POSITION_STASH4":      6,
		"DOTA2_ITEM_POSITION_STASH5":      7,
		"DOTA2_ITEM_POSITION_TELEPORT":    8,
		"DOTA2_ITEM_POSITION_SLOT0":       9,
		"DOTA2_ITEM_POSITION_SLOT1":       10,
		"DOTA2_ITEM_POSITION_SLOT2":       11,
		"DOTA2_ITEM_POSITION_SLOT3":       12,
		"DOTA2_ITEM_POSITION_SLOT4":       13,
		"DOTA2_ITEM_POSITION_SLOT5":       14,
		"DOTA2_ITEM_POSITION_SLOT6":       15,
		"DOTA2_ITEM_POSITION_SLOT7":       16,
		"DOTA2_ITEM_POSITION_SLOT8":       17,
	}
)

Enum value maps for Dota2ItemPosition.

View Source
var (
	LolFaction_name = map[int32]string{
		0: "LOL_FACTION_UNSPECIFIED",
		1: "LOL_FACTION_BLUE",
		2: "LOL_FACTION_RED",
	}
	LolFaction_value = map[string]int32{
		"LOL_FACTION_UNSPECIFIED": 0,
		"LOL_FACTION_BLUE":        1,
		"LOL_FACTION_RED":         2,
	}
)

Enum value maps for LolFaction.

View Source
var (
	LolLane_name = map[int32]string{
		0: "LOL_LANE_UNSPECIFIED",
		1: "LOL_LANE_TOP",
		2: "LOL_LANE_MID",
		3: "LOL_LANE_BOT",
	}
	LolLane_value = map[string]int32{
		"LOL_LANE_UNSPECIFIED": 0,
		"LOL_LANE_TOP":         1,
		"LOL_LANE_MID":         2,
		"LOL_LANE_BOT":         3,
	}
)

Enum value maps for LolLane.

View Source
var (
	LolTurretTier_name = map[int32]string{
		0: "LOL_TURRET_TIER_UNSPECIFIED",
		1: "LOL_TURRET_TIER_1",
		2: "LOL_TURRET_TIER_2",
		3: "LOL_TURRET_TIER_3",
		4: "LOL_TURRET_TIER_4",
	}
	LolTurretTier_value = map[string]int32{
		"LOL_TURRET_TIER_UNSPECIFIED": 0,
		"LOL_TURRET_TIER_1":           1,
		"LOL_TURRET_TIER_2":           2,
		"LOL_TURRET_TIER_3":           3,
		"LOL_TURRET_TIER_4":           4,
	}
)

Enum value maps for LolTurretTier.

View Source
var (
	RushBasketballEventType_name = map[int32]string{
		0: "RUSH_BASKETBALL_EVENT_TYPE_UNSPECIFIED",
		1: "RUSH_BASKETBALL_EVENT_TYPE_THREE_POINTER",
		2: "RUSH_BASKETBALL_EVENT_TYPE_TWO_POINTER",
		3: "RUSH_BASKETBALL_EVENT_TYPE_FREE_THROW_SUCCESS",
		4: "RUSH_BASKETBALL_EVENT_TYPE_FREE_THROW_MISS",
		5: "RUSH_BASKETBALL_EVENT_TYPE_FOUL",
		6: "RUSH_BASKETBALL_EVENT_TYPE_PERIOD_CHANGE",
	}
	RushBasketballEventType_value = map[string]int32{
		"RUSH_BASKETBALL_EVENT_TYPE_UNSPECIFIED":        0,
		"RUSH_BASKETBALL_EVENT_TYPE_THREE_POINTER":      1,
		"RUSH_BASKETBALL_EVENT_TYPE_TWO_POINTER":        2,
		"RUSH_BASKETBALL_EVENT_TYPE_FREE_THROW_SUCCESS": 3,
		"RUSH_BASKETBALL_EVENT_TYPE_FREE_THROW_MISS":    4,
		"RUSH_BASKETBALL_EVENT_TYPE_FOUL":               5,
		"RUSH_BASKETBALL_EVENT_TYPE_PERIOD_CHANGE":      6,
	}
)

Enum value maps for RushBasketballEventType.

View Source
var (
	RushBasketballPeriod_name = map[int32]string{
		0: "RUSH_BASKETBALL_PERIOD_UNSPECIFIED",
		1: "RUSH_BASKETBALL_PERIOD_QUARTER_1",
		2: "RUSH_BASKETBALL_PERIOD_QUARTER_2",
		3: "RUSH_BASKETBALL_PERIOD_QUARTER_3",
		4: "RUSH_BASKETBALL_PERIOD_QUARTER_4",
		5: "RUSH_BASKETBALL_PERIOD_OVERTIME",
	}
	RushBasketballPeriod_value = map[string]int32{
		"RUSH_BASKETBALL_PERIOD_UNSPECIFIED": 0,
		"RUSH_BASKETBALL_PERIOD_QUARTER_1":   1,
		"RUSH_BASKETBALL_PERIOD_QUARTER_2":   2,
		"RUSH_BASKETBALL_PERIOD_QUARTER_3":   3,
		"RUSH_BASKETBALL_PERIOD_QUARTER_4":   4,
		"RUSH_BASKETBALL_PERIOD_OVERTIME":    5,
	}
)

Enum value maps for RushBasketballPeriod.

View Source
var (
	RushSoccerEventType_name = map[int32]string{
		0: "RUSH_SOCCER_EVENT_TYPE_UNSPECIFIED",
		1: "RUSH_SOCCER_EVENT_TYPE_GOAL",
		2: "RUSH_SOCCER_EVENT_TYPE_PENALTY",
		3: "RUSH_SOCCER_EVENT_TYPE_RED_CARD",
		4: "RUSH_SOCCER_EVENT_TYPE_YELLOW_CARD",
		5: "RUSH_SOCCER_EVENT_TYPE_FREE_KICK",
		6: "RUSH_SOCCER_EVENT_TYPE_CORNER_KICK",
		7: "RUSH_SOCCER_EVENT_TYPE_PERIOD_CHANGE",
	}
	RushSoccerEventType_value = map[string]int32{
		"RUSH_SOCCER_EVENT_TYPE_UNSPECIFIED":   0,
		"RUSH_SOCCER_EVENT_TYPE_GOAL":          1,
		"RUSH_SOCCER_EVENT_TYPE_PENALTY":       2,
		"RUSH_SOCCER_EVENT_TYPE_RED_CARD":      3,
		"RUSH_SOCCER_EVENT_TYPE_YELLOW_CARD":   4,
		"RUSH_SOCCER_EVENT_TYPE_FREE_KICK":     5,
		"RUSH_SOCCER_EVENT_TYPE_CORNER_KICK":   6,
		"RUSH_SOCCER_EVENT_TYPE_PERIOD_CHANGE": 7,
	}
)

Enum value maps for RushSoccerEventType.

View Source
var (
	RushSoccerPeriod_name = map[int32]string{
		0: "RUSH_SOCCER_PERIOD_UNSPECIFIED",
		1: "RUSH_SOCCER_PERIOD_FIRST",
		2: "RUSH_SOCCER_PERIOD_SECOND",
	}
	RushSoccerPeriod_value = map[string]int32{
		"RUSH_SOCCER_PERIOD_UNSPECIFIED": 0,
		"RUSH_SOCCER_PERIOD_FIRST":       1,
		"RUSH_SOCCER_PERIOD_SECOND":      2,
	}
)

Enum value maps for RushSoccerPeriod.

View Source
var (
	ValorantUltimateState_name = map[int32]string{
		0: "VALORANT_ULTIMATE_STATE__UNSPECIFIED",
		1: "VALORANT_ULTIMATE_STATE_READY",
		2: "VALORANT_ULTIMATE_STATE_NOT_READY",
	}
	ValorantUltimateState_value = map[string]int32{
		"VALORANT_ULTIMATE_STATE__UNSPECIFIED": 0,
		"VALORANT_ULTIMATE_STATE_READY":        1,
		"VALORANT_ULTIMATE_STATE_NOT_READY":    2,
	}
)

Enum value maps for ValorantUltimateState.

View Source
var (
	ValorantSide_name = map[int32]string{
		0: "VALORANT_SIDE_UNSPECIFIED",
		1: "VALORANT_SIDE_DEFENDERS",
		2: "VALORANT_SIDE_ATTACKERS",
	}
	ValorantSide_value = map[string]int32{
		"VALORANT_SIDE_UNSPECIFIED": 0,
		"VALORANT_SIDE_DEFENDERS":   1,
		"VALORANT_SIDE_ATTACKERS":   2,
	}
)

Enum value maps for ValorantSide.

View Source
var (
	ValorantRoundOutcome_name = map[int32]string{
		0: "VALORANT_ROUND_OUTCOME_UNSPECIFIED",
		1: "VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_ELIMINATION",
		2: "VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_TIMEOUT",
		3: "VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_DEFUSE",
		4: "VALORANT_ROUND_OUTCOME_ATTACKERS_WIN_ELIMINATION",
		5: "VALORANT_ROUND_OUTCOME_ATTACKERS_WIN_EXPLODE",
	}
	ValorantRoundOutcome_value = map[string]int32{
		"VALORANT_ROUND_OUTCOME_UNSPECIFIED":               0,
		"VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_ELIMINATION": 1,
		"VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_TIMEOUT":     2,
		"VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_DEFUSE":      3,
		"VALORANT_ROUND_OUTCOME_ATTACKERS_WIN_ELIMINATION": 4,
		"VALORANT_ROUND_OUTCOME_ATTACKERS_WIN_EXPLODE":     5,
	}
)

Enum value maps for ValorantRoundOutcome.

View Source
var (
	ValorantRoundPhase_name = map[int32]string{
		0: "VALORANT_ROUND_PHASE_UNSPECIFIED",
		1: "VALORANT_ROUND_PHASE_BUY_PHASE",
		2: "VALORANT_ROUND_PHASE_RUNNING",
		3: "VALORANT_ROUND_PHASE_OVER",
	}
	ValorantRoundPhase_value = map[string]int32{
		"VALORANT_ROUND_PHASE_UNSPECIFIED": 0,
		"VALORANT_ROUND_PHASE_BUY_PHASE":   1,
		"VALORANT_ROUND_PHASE_RUNNING":     2,
		"VALORANT_ROUND_PHASE_OVER":        3,
	}
)

Enum value maps for ValorantRoundPhase.

View Source
var (
	ValorantSpikeState_name = map[int32]string{
		0: "VALORANT_SPIKE_STATE_UNSPECIFIED",
		1: "VALORANT_SPIKE_STATE_CARRIED",
		2: "VALORANT_SPIKE_STATE_DROPPED",
		3: "VALORANT_SPIKE_STATE_PLANTING",
		4: "VALORANT_SPIKE_STATE_DEFUSING",
		5: "VALORANT_SPIKE_STATE_PLANTED",
		6: "VALORANT_SPIKE_STATE_EXPLODED",
		7: "VALORANT_SPIKE_STATE_DEFUSED",
	}
	ValorantSpikeState_value = map[string]int32{
		"VALORANT_SPIKE_STATE_UNSPECIFIED": 0,
		"VALORANT_SPIKE_STATE_CARRIED":     1,
		"VALORANT_SPIKE_STATE_DROPPED":     2,
		"VALORANT_SPIKE_STATE_PLANTING":    3,
		"VALORANT_SPIKE_STATE_DEFUSING":    4,
		"VALORANT_SPIKE_STATE_PLANTED":     5,
		"VALORANT_SPIKE_STATE_EXPLODED":    6,
		"VALORANT_SPIKE_STATE_DEFUSED":     7,
	}
)

Enum value maps for ValorantSpikeState.

View Source
var Bragi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bragi.Bragi",
	HandlerType: (*BragiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "MatchTimeline",
			Handler:    _Bragi_MatchTimeline_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "LiveDataFeed",
			Handler:       _Bragi_LiveDataFeed_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "bragi/bragi_service.proto",
}

Bragi_ServiceDesc is the grpc.ServiceDesc for Bragi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_bragi_bragi_service_proto protoreflect.FileDescriptor
View Source
var File_bragi_common_proto protoreflect.FileDescriptor
View Source
var File_bragi_cs2_proto protoreflect.FileDescriptor
View Source
var File_bragi_dota2_proto protoreflect.FileDescriptor
View Source
var File_bragi_lol_proto protoreflect.FileDescriptor
View Source
var File_bragi_rush_basketball_proto protoreflect.FileDescriptor
View Source
var File_bragi_rush_soccer_proto protoreflect.FileDescriptor
View Source
var File_bragi_valorant_proto protoreflect.FileDescriptor

Functions

func RegisterBragiServer added in v0.0.5

func RegisterBragiServer(s grpc.ServiceRegistrar, srv BragiServer)

Types

type Announcement added in v0.0.7

type Announcement struct {
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Payload   *Announcement_Payload  `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

Announcement informs consumer about operational situation during match lifetime. Eg. match was postponed, there is a server issue, etc.

func (*Announcement) Descriptor deprecated added in v0.0.7

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

Deprecated: Use Announcement.ProtoReflect.Descriptor instead.

func (*Announcement) GetCreatedAt added in v0.0.7

func (x *Announcement) GetCreatedAt() *timestamppb.Timestamp

func (*Announcement) GetPayload added in v0.0.7

func (x *Announcement) GetPayload() *Announcement_Payload

func (*Announcement) ProtoMessage added in v0.0.7

func (*Announcement) ProtoMessage()

func (*Announcement) ProtoReflect added in v0.0.7

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

func (*Announcement) Reset added in v0.0.7

func (x *Announcement) Reset()

func (*Announcement) String added in v0.0.7

func (x *Announcement) String() string

type AnnouncementUpdate added in v0.0.7

type AnnouncementUpdate struct {
	MatchUrn  string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence  uint64                 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Payload   *Announcement          `protobuf:"bytes,4,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

Append announcement's payload to property announcements array in MatchSnapshot. Each AnnouncementUpdate carries properties "sequence", "timestamp". Replace cached properties "sequence" and "timestamp" in cached MatchSnapshot with values of "sequence", "timestamp" from AnnouncementUpdate after you successfully applied updates.

func (*AnnouncementUpdate) Descriptor deprecated added in v0.0.7

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

Deprecated: Use AnnouncementUpdate.ProtoReflect.Descriptor instead.

func (*AnnouncementUpdate) GetMatchUrn added in v0.0.7

func (x *AnnouncementUpdate) GetMatchUrn() string

func (*AnnouncementUpdate) GetPayload added in v0.0.7

func (x *AnnouncementUpdate) GetPayload() *Announcement

func (*AnnouncementUpdate) GetSequence added in v0.0.7

func (x *AnnouncementUpdate) GetSequence() uint64

func (*AnnouncementUpdate) GetTimestamp added in v0.0.7

func (x *AnnouncementUpdate) GetTimestamp() *timestamppb.Timestamp

func (*AnnouncementUpdate) ProtoMessage added in v0.0.7

func (*AnnouncementUpdate) ProtoMessage()

func (*AnnouncementUpdate) ProtoReflect added in v0.0.7

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

func (*AnnouncementUpdate) Reset added in v0.0.7

func (x *AnnouncementUpdate) Reset()

func (*AnnouncementUpdate) String added in v0.0.7

func (x *AnnouncementUpdate) String() string

type Announcement_Payload added in v0.0.7

type Announcement_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*Announcement_Payload_Control
	//	*Announcement_Payload_Error
	Payload isAnnouncement_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*Announcement_Payload) Descriptor deprecated added in v0.0.7

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

Deprecated: Use Announcement_Payload.ProtoReflect.Descriptor instead.

func (*Announcement_Payload) GetControl added in v0.0.7

func (x *Announcement_Payload) GetControl() *ControlAnnouncement

func (*Announcement_Payload) GetError added in v0.0.7

func (*Announcement_Payload) GetPayload added in v0.0.7

func (m *Announcement_Payload) GetPayload() isAnnouncement_Payload_Payload

func (*Announcement_Payload) ProtoMessage added in v0.0.7

func (*Announcement_Payload) ProtoMessage()

func (*Announcement_Payload) ProtoReflect added in v0.0.7

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

func (*Announcement_Payload) Reset added in v0.0.7

func (x *Announcement_Payload) Reset()

func (*Announcement_Payload) String added in v0.0.7

func (x *Announcement_Payload) String() string

type Announcement_Payload_Control added in v0.0.7

type Announcement_Payload_Control struct {
	Control *ControlAnnouncement `protobuf:"bytes,1,opt,name=control,proto3,oneof"`
}

type Announcement_Payload_Error added in v0.0.7

type Announcement_Payload_Error struct {
	Error *ControlErrorAnnouncement `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type BestOfType

type BestOfType int32
const (
	BestOfType_BEST_OF_TYPE_UNSPECIFIED BestOfType = 0
	BestOfType_BEST_OF_TYPE_BO1         BestOfType = 1
	BestOfType_BEST_OF_TYPE_BO2         BestOfType = 2
	BestOfType_BEST_OF_TYPE_BO3         BestOfType = 3
	BestOfType_BEST_OF_TYPE_BO4         BestOfType = 4
	BestOfType_BEST_OF_TYPE_BO5         BestOfType = 5
	BestOfType_BEST_OF_TYPE_BO6         BestOfType = 6
	BestOfType_BEST_OF_TYPE_BO7         BestOfType = 7
)

func (BestOfType) Descriptor

func (BestOfType) Descriptor() protoreflect.EnumDescriptor

func (BestOfType) Enum

func (x BestOfType) Enum() *BestOfType

func (BestOfType) EnumDescriptor deprecated

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

Deprecated: Use BestOfType.Descriptor instead.

func (BestOfType) Number

func (x BestOfType) Number() protoreflect.EnumNumber

func (BestOfType) String

func (x BestOfType) String() string

func (BestOfType) Type

type BragiClient added in v0.0.5

type BragiClient interface {
	// Matches gRPC unary call returns all planned or currently played matches
	MatchTimeline(ctx context.Context, in *MatchTimelineRequest, opts ...grpc.CallOption) (*MatchTimelineResponse, error)
	// LiveDataFeed gRPC stream returning LiveDataFeedMessage one direction stream
	LiveDataFeed(ctx context.Context, in *LiveDataFeedRequest, opts ...grpc.CallOption) (Bragi_LiveDataFeedClient, error)
}

BragiClient is the client API for Bragi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewBragiClient added in v0.0.5

func NewBragiClient(cc grpc.ClientConnInterface) BragiClient

type BragiServer added in v0.0.5

type BragiServer interface {
	// Matches gRPC unary call returns all planned or currently played matches
	MatchTimeline(context.Context, *MatchTimelineRequest) (*MatchTimelineResponse, error)
	// LiveDataFeed gRPC stream returning LiveDataFeedMessage one direction stream
	LiveDataFeed(*LiveDataFeedRequest, Bragi_LiveDataFeedServer) error
	// contains filtered or unexported methods
}

BragiServer is the server API for Bragi service. All implementations must embed UnimplementedBragiServer for forward compatibility

type Bragi_LiveDataFeedClient added in v0.0.5

type Bragi_LiveDataFeedClient interface {
	Recv() (*LiveDataFeedMessage, error)
	grpc.ClientStream
}

type Bragi_LiveDataFeedServer added in v0.0.5

type Bragi_LiveDataFeedServer interface {
	Send(*LiveDataFeedMessage) error
	grpc.ServerStream
}

type CS2BombCarriedState added in v0.1.8

type CS2BombCarriedState struct {
	PlayerUrn string       `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Position  *CS2Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombCarriedState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombCarriedState.ProtoReflect.Descriptor instead.

func (*CS2BombCarriedState) GetPlayerUrn added in v0.1.8

func (x *CS2BombCarriedState) GetPlayerUrn() string

func (*CS2BombCarriedState) GetPosition added in v0.1.8

func (x *CS2BombCarriedState) GetPosition() *CS2Position

func (*CS2BombCarriedState) ProtoMessage added in v0.1.8

func (*CS2BombCarriedState) ProtoMessage()

func (*CS2BombCarriedState) ProtoReflect added in v0.1.8

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

func (*CS2BombCarriedState) Reset added in v0.1.8

func (x *CS2BombCarriedState) Reset()

func (*CS2BombCarriedState) String added in v0.1.8

func (x *CS2BombCarriedState) String() string

type CS2BombDefuseStarted added in v0.1.8

type CS2BombDefuseStarted struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,4,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,5,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombDefuseStarted) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombDefuseStarted.ProtoReflect.Descriptor instead.

func (*CS2BombDefuseStarted) GetCurrentRoundNumber added in v0.1.8

func (x *CS2BombDefuseStarted) GetCurrentRoundNumber() uint32

func (*CS2BombDefuseStarted) GetMapTime added in v0.1.8

func (x *CS2BombDefuseStarted) GetMapTime() *durationpb.Duration

func (*CS2BombDefuseStarted) GetPlayerUrn added in v0.1.8

func (x *CS2BombDefuseStarted) GetPlayerUrn() string

func (*CS2BombDefuseStarted) GetTeamUrn added in v0.1.8

func (x *CS2BombDefuseStarted) GetTeamUrn() string

func (*CS2BombDefuseStarted) GetTimeRemaining added in v0.1.8

func (x *CS2BombDefuseStarted) GetTimeRemaining() *durationpb.Duration

func (*CS2BombDefuseStarted) ProtoMessage added in v0.1.8

func (*CS2BombDefuseStarted) ProtoMessage()

func (*CS2BombDefuseStarted) ProtoReflect added in v0.1.8

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

func (*CS2BombDefuseStarted) Reset added in v0.1.8

func (x *CS2BombDefuseStarted) Reset()

func (*CS2BombDefuseStarted) String added in v0.1.8

func (x *CS2BombDefuseStarted) String() string

type CS2BombDefused added in v0.1.8

type CS2BombDefused struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,4,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,5,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombDefused) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombDefused.ProtoReflect.Descriptor instead.

func (*CS2BombDefused) GetCurrentRoundNumber added in v0.1.8

func (x *CS2BombDefused) GetCurrentRoundNumber() uint32

func (*CS2BombDefused) GetMapTime added in v0.1.8

func (x *CS2BombDefused) GetMapTime() *durationpb.Duration

func (*CS2BombDefused) GetPlayerUrn added in v0.1.8

func (x *CS2BombDefused) GetPlayerUrn() string

func (*CS2BombDefused) GetTeamUrn added in v0.1.8

func (x *CS2BombDefused) GetTeamUrn() string

func (*CS2BombDefused) GetTimeRemaining added in v0.1.8

func (x *CS2BombDefused) GetTimeRemaining() *durationpb.Duration

func (*CS2BombDefused) ProtoMessage added in v0.1.8

func (*CS2BombDefused) ProtoMessage()

func (*CS2BombDefused) ProtoReflect added in v0.1.8

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

func (*CS2BombDefused) Reset added in v0.1.8

func (x *CS2BombDefused) Reset()

func (*CS2BombDefused) String added in v0.1.8

func (x *CS2BombDefused) String() string

type CS2BombDefusedState added in v0.1.8

type CS2BombDefusedState struct {
	DefusedByPlayerUrn string                 `protobuf:"bytes,1,opt,name=defused_by_player_urn,json=defusedByPlayerUrn,proto3" json:"defused_by_player_urn,omitempty"`
	Position           *CS2Position           `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	DefusedAt          *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=defused_at,json=defusedAt,proto3" json:"defused_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombDefusedState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombDefusedState.ProtoReflect.Descriptor instead.

func (*CS2BombDefusedState) GetDefusedAt added in v0.1.8

func (x *CS2BombDefusedState) GetDefusedAt() *timestamppb.Timestamp

func (*CS2BombDefusedState) GetDefusedByPlayerUrn added in v0.1.8

func (x *CS2BombDefusedState) GetDefusedByPlayerUrn() string

func (*CS2BombDefusedState) GetPosition added in v0.1.8

func (x *CS2BombDefusedState) GetPosition() *CS2Position

func (*CS2BombDefusedState) ProtoMessage added in v0.1.8

func (*CS2BombDefusedState) ProtoMessage()

func (*CS2BombDefusedState) ProtoReflect added in v0.1.8

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

func (*CS2BombDefusedState) Reset added in v0.1.8

func (x *CS2BombDefusedState) Reset()

func (*CS2BombDefusedState) String added in v0.1.8

func (x *CS2BombDefusedState) String() string

type CS2BombDefusingState added in v0.1.8

type CS2BombDefusingState struct {
	PlayerUrn       string                 `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Position        *CS2Position           `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	Countdown       *durationpb.Duration   `protobuf:"bytes,3,opt,name=countdown,proto3" json:"countdown,omitempty"`
	DefuseStartedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=defuse_started_at,json=defuseStartedAt,proto3" json:"defuse_started_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombDefusingState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombDefusingState.ProtoReflect.Descriptor instead.

func (*CS2BombDefusingState) GetCountdown added in v0.1.8

func (x *CS2BombDefusingState) GetCountdown() *durationpb.Duration

func (*CS2BombDefusingState) GetDefuseStartedAt added in v0.1.8

func (x *CS2BombDefusingState) GetDefuseStartedAt() *timestamppb.Timestamp

func (*CS2BombDefusingState) GetPlayerUrn added in v0.1.8

func (x *CS2BombDefusingState) GetPlayerUrn() string

func (*CS2BombDefusingState) GetPosition added in v0.1.8

func (x *CS2BombDefusingState) GetPosition() *CS2Position

func (*CS2BombDefusingState) ProtoMessage added in v0.1.8

func (*CS2BombDefusingState) ProtoMessage()

func (*CS2BombDefusingState) ProtoReflect added in v0.1.8

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

func (*CS2BombDefusingState) Reset added in v0.1.8

func (x *CS2BombDefusingState) Reset()

func (*CS2BombDefusingState) String added in v0.1.8

func (x *CS2BombDefusingState) String() string

type CS2BombDroppedState added in v0.1.8

type CS2BombDroppedState struct {
	DroppedByPlayerUrn string       `protobuf:"bytes,1,opt,name=dropped_by_player_urn,json=droppedByPlayerUrn,proto3" json:"dropped_by_player_urn,omitempty"`
	Position           *CS2Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombDroppedState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombDroppedState.ProtoReflect.Descriptor instead.

func (*CS2BombDroppedState) GetDroppedByPlayerUrn added in v0.1.8

func (x *CS2BombDroppedState) GetDroppedByPlayerUrn() string

func (*CS2BombDroppedState) GetPosition added in v0.1.8

func (x *CS2BombDroppedState) GetPosition() *CS2Position

func (*CS2BombDroppedState) ProtoMessage added in v0.1.8

func (*CS2BombDroppedState) ProtoMessage()

func (*CS2BombDroppedState) ProtoReflect added in v0.1.8

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

func (*CS2BombDroppedState) Reset added in v0.1.8

func (x *CS2BombDroppedState) Reset()

func (*CS2BombDroppedState) String added in v0.1.8

func (x *CS2BombDroppedState) String() string

type CS2BombExploded added in v0.1.8

type CS2BombExploded struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombExploded) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombExploded.ProtoReflect.Descriptor instead.

func (*CS2BombExploded) GetCurrentRoundNumber added in v0.1.8

func (x *CS2BombExploded) GetCurrentRoundNumber() uint32

func (*CS2BombExploded) GetMapTime added in v0.1.8

func (x *CS2BombExploded) GetMapTime() *durationpb.Duration

func (*CS2BombExploded) GetTimeRemaining added in v0.1.8

func (x *CS2BombExploded) GetTimeRemaining() *durationpb.Duration

func (*CS2BombExploded) ProtoMessage added in v0.1.8

func (*CS2BombExploded) ProtoMessage()

func (*CS2BombExploded) ProtoReflect added in v0.1.8

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

func (*CS2BombExploded) Reset added in v0.1.8

func (x *CS2BombExploded) Reset()

func (*CS2BombExploded) String added in v0.1.8

func (x *CS2BombExploded) String() string

type CS2BombExplodedState added in v0.1.8

type CS2BombExplodedState struct {
	Position   *CS2Position           `protobuf:"bytes,1,opt,name=position,proto3" json:"position,omitempty"`
	ExplodedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=exploded_at,json=explodedAt,proto3" json:"exploded_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombExplodedState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombExplodedState.ProtoReflect.Descriptor instead.

func (*CS2BombExplodedState) GetExplodedAt added in v0.1.8

func (x *CS2BombExplodedState) GetExplodedAt() *timestamppb.Timestamp

func (*CS2BombExplodedState) GetPosition added in v0.1.8

func (x *CS2BombExplodedState) GetPosition() *CS2Position

func (*CS2BombExplodedState) ProtoMessage added in v0.1.8

func (*CS2BombExplodedState) ProtoMessage()

func (*CS2BombExplodedState) ProtoReflect added in v0.1.8

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

func (*CS2BombExplodedState) Reset added in v0.1.8

func (x *CS2BombExplodedState) Reset()

func (*CS2BombExplodedState) String added in v0.1.8

func (x *CS2BombExplodedState) String() string

type CS2BombPlantStarted added in v0.1.8

type CS2BombPlantStarted struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,4,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,5,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombPlantStarted) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombPlantStarted.ProtoReflect.Descriptor instead.

func (*CS2BombPlantStarted) GetCurrentRoundNumber added in v0.1.8

func (x *CS2BombPlantStarted) GetCurrentRoundNumber() uint32

func (*CS2BombPlantStarted) GetMapTime added in v0.1.8

func (x *CS2BombPlantStarted) GetMapTime() *durationpb.Duration

func (*CS2BombPlantStarted) GetPlayerUrn added in v0.1.8

func (x *CS2BombPlantStarted) GetPlayerUrn() string

func (*CS2BombPlantStarted) GetTeamUrn added in v0.1.8

func (x *CS2BombPlantStarted) GetTeamUrn() string

func (*CS2BombPlantStarted) GetTimeRemaining added in v0.1.8

func (x *CS2BombPlantStarted) GetTimeRemaining() *durationpb.Duration

func (*CS2BombPlantStarted) ProtoMessage added in v0.1.8

func (*CS2BombPlantStarted) ProtoMessage()

func (*CS2BombPlantStarted) ProtoReflect added in v0.1.8

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

func (*CS2BombPlantStarted) Reset added in v0.1.8

func (x *CS2BombPlantStarted) Reset()

func (*CS2BombPlantStarted) String added in v0.1.8

func (x *CS2BombPlantStarted) String() string

type CS2BombPlanted added in v0.1.8

type CS2BombPlanted struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,4,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,5,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombPlanted) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombPlanted.ProtoReflect.Descriptor instead.

func (*CS2BombPlanted) GetCurrentRoundNumber added in v0.1.8

func (x *CS2BombPlanted) GetCurrentRoundNumber() uint32

func (*CS2BombPlanted) GetMapTime added in v0.1.8

func (x *CS2BombPlanted) GetMapTime() *durationpb.Duration

func (*CS2BombPlanted) GetPlayerUrn added in v0.1.8

func (x *CS2BombPlanted) GetPlayerUrn() string

func (*CS2BombPlanted) GetTeamUrn added in v0.1.8

func (x *CS2BombPlanted) GetTeamUrn() string

func (*CS2BombPlanted) GetTimeRemaining added in v0.1.8

func (x *CS2BombPlanted) GetTimeRemaining() *durationpb.Duration

func (*CS2BombPlanted) ProtoMessage added in v0.1.8

func (*CS2BombPlanted) ProtoMessage()

func (*CS2BombPlanted) ProtoReflect added in v0.1.8

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

func (*CS2BombPlanted) Reset added in v0.1.8

func (x *CS2BombPlanted) Reset()

func (*CS2BombPlanted) String added in v0.1.8

func (x *CS2BombPlanted) String() string

type CS2BombPlantedState added in v0.1.8

type CS2BombPlantedState struct {
	PlantedByPlayerUrn string                 `protobuf:"bytes,1,opt,name=planted_by_player_urn,json=plantedByPlayerUrn,proto3" json:"planted_by_player_urn,omitempty"`
	Position           *CS2Position           `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	PlantedAt          *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=planted_at,json=plantedAt,proto3" json:"planted_at,omitempty"`
	Countdown          *durationpb.Duration   `protobuf:"bytes,4,opt,name=countdown,proto3" json:"countdown,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombPlantedState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombPlantedState.ProtoReflect.Descriptor instead.

func (*CS2BombPlantedState) GetCountdown added in v0.1.8

func (x *CS2BombPlantedState) GetCountdown() *durationpb.Duration

func (*CS2BombPlantedState) GetPlantedAt added in v0.1.8

func (x *CS2BombPlantedState) GetPlantedAt() *timestamppb.Timestamp

func (*CS2BombPlantedState) GetPlantedByPlayerUrn added in v0.1.8

func (x *CS2BombPlantedState) GetPlantedByPlayerUrn() string

func (*CS2BombPlantedState) GetPosition added in v0.1.8

func (x *CS2BombPlantedState) GetPosition() *CS2Position

func (*CS2BombPlantedState) ProtoMessage added in v0.1.8

func (*CS2BombPlantedState) ProtoMessage()

func (*CS2BombPlantedState) ProtoReflect added in v0.1.8

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

func (*CS2BombPlantedState) Reset added in v0.1.8

func (x *CS2BombPlantedState) Reset()

func (*CS2BombPlantedState) String added in v0.1.8

func (x *CS2BombPlantedState) String() string

type CS2BombPlantingState added in v0.1.8

type CS2BombPlantingState struct {
	PlayerUrn string               `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Position  *CS2Position         `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	Countdown *durationpb.Duration `protobuf:"bytes,3,opt,name=countdown,proto3" json:"countdown,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2BombPlantingState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombPlantingState.ProtoReflect.Descriptor instead.

func (*CS2BombPlantingState) GetCountdown added in v0.1.8

func (x *CS2BombPlantingState) GetCountdown() *durationpb.Duration

func (*CS2BombPlantingState) GetPlayerUrn added in v0.1.8

func (x *CS2BombPlantingState) GetPlayerUrn() string

func (*CS2BombPlantingState) GetPosition added in v0.1.8

func (x *CS2BombPlantingState) GetPosition() *CS2Position

func (*CS2BombPlantingState) ProtoMessage added in v0.1.8

func (*CS2BombPlantingState) ProtoMessage()

func (*CS2BombPlantingState) ProtoReflect added in v0.1.8

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

func (*CS2BombPlantingState) Reset added in v0.1.8

func (x *CS2BombPlantingState) Reset()

func (*CS2BombPlantingState) String added in v0.1.8

func (x *CS2BombPlantingState) String() string

type CS2BombState added in v0.1.8

type CS2BombState struct {

	// Types that are assignable to Payload:
	//
	//	*CS2BombState_Carried
	//	*CS2BombState_Dropped
	//	*CS2BombState_Planting
	//	*CS2BombState_Planted
	//	*CS2BombState_Defusing
	//	*CS2BombState_Defused
	//	*CS2BombState_Exploded
	Payload isCS2BombState_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2BombState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2BombState.ProtoReflect.Descriptor instead.

func (*CS2BombState) GetCarried added in v0.1.8

func (x *CS2BombState) GetCarried() *CS2BombCarriedState

func (*CS2BombState) GetDefused added in v0.1.8

func (x *CS2BombState) GetDefused() *CS2BombDefusedState

func (*CS2BombState) GetDefusing added in v0.1.8

func (x *CS2BombState) GetDefusing() *CS2BombDefusingState

func (*CS2BombState) GetDropped added in v0.1.8

func (x *CS2BombState) GetDropped() *CS2BombDroppedState

func (*CS2BombState) GetExploded added in v0.1.8

func (x *CS2BombState) GetExploded() *CS2BombExplodedState

func (*CS2BombState) GetPayload added in v0.1.8

func (m *CS2BombState) GetPayload() isCS2BombState_Payload

func (*CS2BombState) GetPlanted added in v0.1.8

func (x *CS2BombState) GetPlanted() *CS2BombPlantedState

func (*CS2BombState) GetPlanting added in v0.1.8

func (x *CS2BombState) GetPlanting() *CS2BombPlantingState

func (*CS2BombState) ProtoMessage added in v0.1.8

func (*CS2BombState) ProtoMessage()

func (*CS2BombState) ProtoReflect added in v0.1.8

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

func (*CS2BombState) Reset added in v0.1.8

func (x *CS2BombState) Reset()

func (*CS2BombState) String added in v0.1.8

func (x *CS2BombState) String() string

type CS2BombState_Carried added in v0.1.8

type CS2BombState_Carried struct {
	Carried *CS2BombCarriedState `protobuf:"bytes,1,opt,name=carried,proto3,oneof"`
}

type CS2BombState_Defused added in v0.1.8

type CS2BombState_Defused struct {
	Defused *CS2BombDefusedState `protobuf:"bytes,6,opt,name=defused,proto3,oneof"`
}

type CS2BombState_Defusing added in v0.1.8

type CS2BombState_Defusing struct {
	Defusing *CS2BombDefusingState `protobuf:"bytes,5,opt,name=defusing,proto3,oneof"`
}

type CS2BombState_Dropped added in v0.1.8

type CS2BombState_Dropped struct {
	Dropped *CS2BombDroppedState `protobuf:"bytes,2,opt,name=dropped,proto3,oneof"`
}

type CS2BombState_Exploded added in v0.1.8

type CS2BombState_Exploded struct {
	Exploded *CS2BombExplodedState `protobuf:"bytes,7,opt,name=exploded,proto3,oneof"`
}

type CS2BombState_Planted added in v0.1.8

type CS2BombState_Planted struct {
	Planted *CS2BombPlantedState `protobuf:"bytes,4,opt,name=planted,proto3,oneof"`
}

type CS2BombState_Planting added in v0.1.8

type CS2BombState_Planting struct {
	Planting *CS2BombPlantingState `protobuf:"bytes,3,opt,name=planting,proto3,oneof"`
}

type CS2CurrentMapState added in v0.1.8

type CS2CurrentMapState struct {
	MapOrder            uint32                      `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	Info                *CS2MapInfoState            `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Score               *CS2MapScoreState           `protobuf:"bytes,3,opt,name=score,proto3" json:"score,omitempty"`
	CurrentRoundState   *CS2CurrentRoundState       `protobuf:"bytes,4,opt,name=current_round_state,json=currentRoundState,proto3" json:"current_round_state,omitempty"`
	PreviousRoundStates []*CS2PreviousRoundState    `protobuf:"bytes,5,rep,name=previous_round_states,json=previousRoundStates,proto3" json:"previous_round_states,omitempty"` //this property is updated only when whole CS2MapState update is received
	TeamMapStates       map[string]*CS2TeamMapState ``                                                                                                                         // keys are type of team_urn
	/* 190-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2CurrentMapState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2CurrentMapState.ProtoReflect.Descriptor instead.

func (*CS2CurrentMapState) GetCurrentRoundState added in v0.1.8

func (x *CS2CurrentMapState) GetCurrentRoundState() *CS2CurrentRoundState

func (*CS2CurrentMapState) GetInfo added in v0.1.8

func (x *CS2CurrentMapState) GetInfo() *CS2MapInfoState

func (*CS2CurrentMapState) GetMapOrder added in v0.1.8

func (x *CS2CurrentMapState) GetMapOrder() uint32

func (*CS2CurrentMapState) GetPreviousRoundStates added in v0.1.8

func (x *CS2CurrentMapState) GetPreviousRoundStates() []*CS2PreviousRoundState

func (*CS2CurrentMapState) GetScore added in v0.1.8

func (x *CS2CurrentMapState) GetScore() *CS2MapScoreState

func (*CS2CurrentMapState) GetTeamMapStates added in v0.1.8

func (x *CS2CurrentMapState) GetTeamMapStates() map[string]*CS2TeamMapState

func (*CS2CurrentMapState) ProtoMessage added in v0.1.8

func (*CS2CurrentMapState) ProtoMessage()

func (*CS2CurrentMapState) ProtoReflect added in v0.1.8

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

func (*CS2CurrentMapState) Reset added in v0.1.8

func (x *CS2CurrentMapState) Reset()

func (*CS2CurrentMapState) String added in v0.1.8

func (x *CS2CurrentMapState) String() string

type CS2CurrentMapStatePartialUpdate added in v0.1.8

type CS2CurrentMapStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*CS2CurrentMapStatePartialUpdate_Info
	//	*CS2CurrentMapStatePartialUpdate_Score
	//	*CS2CurrentMapStatePartialUpdate_CurrentRoundState
	//	*CS2CurrentMapStatePartialUpdate_CurrentRoundStatePartialUpdate
	//	*CS2CurrentMapStatePartialUpdate_TeamMapStatesPartialUpdate
	Update isCS2CurrentMapStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*CS2CurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2CurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2CurrentMapStatePartialUpdate) GetCurrentRoundState added in v0.1.8

func (x *CS2CurrentMapStatePartialUpdate) GetCurrentRoundState() *CS2CurrentRoundState

func (*CS2CurrentMapStatePartialUpdate) GetCurrentRoundStatePartialUpdate added in v0.1.8

func (x *CS2CurrentMapStatePartialUpdate) GetCurrentRoundStatePartialUpdate() *CS2CurrentRoundStatePartialUpdate

func (*CS2CurrentMapStatePartialUpdate) GetInfo added in v0.1.8

func (*CS2CurrentMapStatePartialUpdate) GetScore added in v0.1.8

func (*CS2CurrentMapStatePartialUpdate) GetTeamMapStatesPartialUpdate added in v0.1.8

func (x *CS2CurrentMapStatePartialUpdate) GetTeamMapStatesPartialUpdate() *CS2TeamMapStatePartialUpdate

func (*CS2CurrentMapStatePartialUpdate) GetUpdate added in v0.1.8

func (m *CS2CurrentMapStatePartialUpdate) GetUpdate() isCS2CurrentMapStatePartialUpdate_Update

func (*CS2CurrentMapStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2CurrentMapStatePartialUpdate) ProtoMessage()

func (*CS2CurrentMapStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2CurrentMapStatePartialUpdate) Reset added in v0.1.8

func (*CS2CurrentMapStatePartialUpdate) String added in v0.1.8

type CS2CurrentMapStatePartialUpdate_CurrentRoundState added in v0.1.8

type CS2CurrentMapStatePartialUpdate_CurrentRoundState struct {
	// Replaces "current_round_state" property in CS2MapState.
	CurrentRoundState *CS2CurrentRoundState `protobuf:"bytes,3,opt,name=current_round_state,json=currentRoundState,proto3,oneof"`
}

type CS2CurrentMapStatePartialUpdate_CurrentRoundStatePartialUpdate added in v0.1.8

type CS2CurrentMapStatePartialUpdate_CurrentRoundStatePartialUpdate struct {
	// Apply partial update on "current_round_state" property in CS2MapState.
	CurrentRoundStatePartialUpdate *CS2CurrentRoundStatePartialUpdate `protobuf:"bytes,4,opt,name=current_round_state_partial_update,json=currentRoundStatePartialUpdate,proto3,oneof"`
}

type CS2CurrentMapStatePartialUpdate_Info added in v0.1.8

type CS2CurrentMapStatePartialUpdate_Info struct {
	// Replaces "info" property in CS2MapState.
	Info *CS2MapInfoState `protobuf:"bytes,1,opt,name=info,proto3,oneof"`
}

type CS2CurrentMapStatePartialUpdate_Score added in v0.1.8

type CS2CurrentMapStatePartialUpdate_Score struct {
	// Replaces "score" property in CS2MapState.
	Score *CS2MapScoreState `protobuf:"bytes,2,opt,name=score,proto3,oneof"`
}

type CS2CurrentMapStatePartialUpdate_TeamMapStatesPartialUpdate added in v0.1.8

type CS2CurrentMapStatePartialUpdate_TeamMapStatesPartialUpdate struct {
	// Apply partial update on value under given key in team_map_states map property in CS2MapState.
	TeamMapStatesPartialUpdate *CS2TeamMapStatePartialUpdate `protobuf:"bytes,5,opt,name=team_map_states_partial_update,json=teamMapStatesPartialUpdate,proto3,oneof"`
}

type CS2CurrentRoundState added in v0.1.8

type CS2CurrentRoundState struct {
	RoundNumber uint32                               `protobuf:"varint,1,opt,name=round_number,json=roundNumber,proto3" json:"round_number,omitempty"`
	Info        *CS2RoundInfoState                   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Time        *CS2RoundTimeState                   `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	BombState   *CS2BombState                        `protobuf:"bytes,4,opt,name=bomb_state,json=bombState,proto3" json:"bomb_state,omitempty"`
	TeamStates  map[string]*CS2TeamCurrentRoundState `` // keys are type of team_urn
	/* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2CurrentRoundState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2CurrentRoundState.ProtoReflect.Descriptor instead.

func (*CS2CurrentRoundState) GetBombState added in v0.1.8

func (x *CS2CurrentRoundState) GetBombState() *CS2BombState

func (*CS2CurrentRoundState) GetInfo added in v0.1.8

func (*CS2CurrentRoundState) GetRoundNumber added in v0.1.8

func (x *CS2CurrentRoundState) GetRoundNumber() uint32

func (*CS2CurrentRoundState) GetTeamStates added in v0.1.8

func (x *CS2CurrentRoundState) GetTeamStates() map[string]*CS2TeamCurrentRoundState

func (*CS2CurrentRoundState) GetTime added in v0.1.8

func (*CS2CurrentRoundState) ProtoMessage added in v0.1.8

func (*CS2CurrentRoundState) ProtoMessage()

func (*CS2CurrentRoundState) ProtoReflect added in v0.1.8

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

func (*CS2CurrentRoundState) Reset added in v0.1.8

func (x *CS2CurrentRoundState) Reset()

func (*CS2CurrentRoundState) String added in v0.1.8

func (x *CS2CurrentRoundState) String() string

type CS2CurrentRoundStatePartialUpdate added in v0.1.8

type CS2CurrentRoundStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*CS2CurrentRoundStatePartialUpdate_Info
	//	*CS2CurrentRoundStatePartialUpdate_Time
	//	*CS2CurrentRoundStatePartialUpdate_BombState
	//	*CS2CurrentRoundStatePartialUpdate_TeamStatesPartialUpdate
	Update isCS2CurrentRoundStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*CS2CurrentRoundStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2CurrentRoundStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2CurrentRoundStatePartialUpdate) GetBombState added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) GetInfo added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) GetTeamStatesPartialUpdate added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) GetTime added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) GetUpdate added in v0.1.8

func (m *CS2CurrentRoundStatePartialUpdate) GetUpdate() isCS2CurrentRoundStatePartialUpdate_Update

func (*CS2CurrentRoundStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) ProtoMessage()

func (*CS2CurrentRoundStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) Reset added in v0.1.8

func (*CS2CurrentRoundStatePartialUpdate) String added in v0.1.8

type CS2CurrentRoundStatePartialUpdate_BombState added in v0.1.8

type CS2CurrentRoundStatePartialUpdate_BombState struct {
	// Replaces "bomb_state" property in CS2CurrentRoundState.
	BombState *CS2BombState `protobuf:"bytes,3,opt,name=bomb_state,json=bombState,proto3,oneof"`
}

type CS2CurrentRoundStatePartialUpdate_Info added in v0.1.8

type CS2CurrentRoundStatePartialUpdate_Info struct {
	// Replaces "info" property in CS2CurrentRoundState.
	Info *CS2RoundInfoState `protobuf:"bytes,1,opt,name=info,proto3,oneof"`
}

type CS2CurrentRoundStatePartialUpdate_TeamStatesPartialUpdate added in v0.1.8

type CS2CurrentRoundStatePartialUpdate_TeamStatesPartialUpdate struct {
	// Apply partial update on value under given key in team_states map property in CS2CurrentRoundState.
	TeamStatesPartialUpdate *CS2TeamCurrentRoundStatePartialUpdate `protobuf:"bytes,4,opt,name=team_states_partial_update,json=teamStatesPartialUpdate,proto3,oneof"`
}

type CS2CurrentRoundStatePartialUpdate_Time added in v0.1.8

type CS2CurrentRoundStatePartialUpdate_Time struct {
	// Replaces "time" property in CS2CurrentRoundState.
	Time *CS2RoundTimeState `protobuf:"bytes,2,opt,name=time,proto3,oneof"`
}

type CS2DamageDealt added in v0.1.8

type CS2DamageDealt struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	KillerPosition     *CS2Position         `protobuf:"bytes,4,opt,name=killer_position,json=killerPosition,proto3" json:"killer_position,omitempty"`
	KillerUrn          string               `protobuf:"bytes,5,opt,name=killer_urn,json=killerUrn,proto3" json:"killer_urn,omitempty"`
	KillerTeamUrn      string               `protobuf:"bytes,6,opt,name=killer_team_urn,json=killerTeamUrn,proto3" json:"killer_team_urn,omitempty"`
	VictimUrn          string               `protobuf:"bytes,7,opt,name=victim_urn,json=victimUrn,proto3" json:"victim_urn,omitempty"`
	VictimTeamUrn      string               `protobuf:"bytes,8,opt,name=victim_team_urn,json=victimTeamUrn,proto3" json:"victim_team_urn,omitempty"`
	Weapon             string               `protobuf:"bytes,9,opt,name=weapon,proto3" json:"weapon,omitempty"`
	Hitgroup           string               `protobuf:"bytes,10,opt,name=hitgroup,proto3" json:"hitgroup,omitempty"`
	HealthDeducted     uint32               `protobuf:"varint,11,opt,name=health_deducted,json=healthDeducted,proto3" json:"health_deducted,omitempty"`
	HealthRemaining    uint32               `protobuf:"varint,12,opt,name=health_remaining,json=healthRemaining,proto3" json:"health_remaining,omitempty"`
	ArmorDeducted      uint32               `protobuf:"varint,13,opt,name=armor_deducted,json=armorDeducted,proto3" json:"armor_deducted,omitempty"`
	ArmorRemaining     uint32               `protobuf:"varint,14,opt,name=armor_remaining,json=armorRemaining,proto3" json:"armor_remaining,omitempty"`
	VictimPosition     *CS2Position         `protobuf:"bytes,15,opt,name=victim_position,json=victimPosition,proto3" json:"victim_position,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2DamageDealt) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2DamageDealt.ProtoReflect.Descriptor instead.

func (*CS2DamageDealt) GetArmorDeducted added in v0.1.8

func (x *CS2DamageDealt) GetArmorDeducted() uint32

func (*CS2DamageDealt) GetArmorRemaining added in v0.1.8

func (x *CS2DamageDealt) GetArmorRemaining() uint32

func (*CS2DamageDealt) GetCurrentRoundNumber added in v0.1.8

func (x *CS2DamageDealt) GetCurrentRoundNumber() uint32

func (*CS2DamageDealt) GetHealthDeducted added in v0.1.8

func (x *CS2DamageDealt) GetHealthDeducted() uint32

func (*CS2DamageDealt) GetHealthRemaining added in v0.1.8

func (x *CS2DamageDealt) GetHealthRemaining() uint32

func (*CS2DamageDealt) GetHitgroup added in v0.1.8

func (x *CS2DamageDealt) GetHitgroup() string

func (*CS2DamageDealt) GetKillerPosition added in v0.1.8

func (x *CS2DamageDealt) GetKillerPosition() *CS2Position

func (*CS2DamageDealt) GetKillerTeamUrn added in v0.1.8

func (x *CS2DamageDealt) GetKillerTeamUrn() string

func (*CS2DamageDealt) GetKillerUrn added in v0.1.8

func (x *CS2DamageDealt) GetKillerUrn() string

func (*CS2DamageDealt) GetMapTime added in v0.1.8

func (x *CS2DamageDealt) GetMapTime() *durationpb.Duration

func (*CS2DamageDealt) GetTimeRemaining added in v0.1.8

func (x *CS2DamageDealt) GetTimeRemaining() *durationpb.Duration

func (*CS2DamageDealt) GetVictimPosition added in v0.1.8

func (x *CS2DamageDealt) GetVictimPosition() *CS2Position

func (*CS2DamageDealt) GetVictimTeamUrn added in v0.1.8

func (x *CS2DamageDealt) GetVictimTeamUrn() string

func (*CS2DamageDealt) GetVictimUrn added in v0.1.8

func (x *CS2DamageDealt) GetVictimUrn() string

func (*CS2DamageDealt) GetWeapon added in v0.1.8

func (x *CS2DamageDealt) GetWeapon() string

func (*CS2DamageDealt) ProtoMessage added in v0.1.8

func (*CS2DamageDealt) ProtoMessage()

func (*CS2DamageDealt) ProtoReflect added in v0.1.8

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

func (*CS2DamageDealt) Reset added in v0.1.8

func (x *CS2DamageDealt) Reset()

func (*CS2DamageDealt) String added in v0.1.8

func (x *CS2DamageDealt) String() string

type CS2Death added in v0.1.8

type CS2Death struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	Position           *CS2Position         `protobuf:"bytes,4,opt,name=position,proto3" json:"position,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,5,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,6,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	TotalDeaths        uint32               `protobuf:"varint,7,opt,name=total_deaths,json=totalDeaths,proto3" json:"total_deaths,omitempty"`
	Suicide            bool                 `protobuf:"varint,9,opt,name=suicide,proto3" json:"suicide,omitempty"`
	DeathByBomb        bool                 `protobuf:"varint,10,opt,name=death_by_bomb,json=deathByBomb,proto3" json:"death_by_bomb,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2Death) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Death.ProtoReflect.Descriptor instead.

func (*CS2Death) GetCurrentRoundNumber added in v0.1.8

func (x *CS2Death) GetCurrentRoundNumber() uint32

func (*CS2Death) GetDeathByBomb added in v0.1.8

func (x *CS2Death) GetDeathByBomb() bool

func (*CS2Death) GetMapTime added in v0.1.8

func (x *CS2Death) GetMapTime() *durationpb.Duration

func (*CS2Death) GetPlayerUrn added in v0.1.8

func (x *CS2Death) GetPlayerUrn() string

func (*CS2Death) GetPosition added in v0.1.8

func (x *CS2Death) GetPosition() *CS2Position

func (*CS2Death) GetSuicide added in v0.1.8

func (x *CS2Death) GetSuicide() bool

func (*CS2Death) GetTeamUrn added in v0.1.8

func (x *CS2Death) GetTeamUrn() string

func (*CS2Death) GetTimeRemaining added in v0.1.8

func (x *CS2Death) GetTimeRemaining() *durationpb.Duration

func (*CS2Death) GetTotalDeaths added in v0.1.8

func (x *CS2Death) GetTotalDeaths() uint32

func (*CS2Death) ProtoMessage added in v0.1.8

func (*CS2Death) ProtoMessage()

func (*CS2Death) ProtoReflect added in v0.1.8

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

func (*CS2Death) Reset added in v0.1.8

func (x *CS2Death) Reset()

func (*CS2Death) String added in v0.1.8

func (x *CS2Death) String() string

type CS2Event deprecated added in v0.1.8

type CS2Event struct {

	// Types that are assignable to Event:
	//
	//	*CS2Event_BombDefuseStarted
	//	*CS2Event_BombDefused
	//	*CS2Event_BombExploded
	//	*CS2Event_BombPlantStarted
	//	*CS2Event_BombPlanted
	//	*CS2Event_DamageDealt
	//	*CS2Event_FreezeTimeEnded
	//	*CS2Event_FreezeTimeStarted
	//	*CS2Event_ItemDrop
	//	*CS2Event_ItemPickUp
	//	*CS2Event_ItemPurchase
	//	*CS2Event_ItemThrow
	//	*CS2Event_Kill
	//	*CS2Event_Death
	//	*CS2Event_MapEnd
	//	*CS2Event_MapStart
	//	*CS2Event_RoundEnd
	//	*CS2Event_RoundPause
	//	*CS2Event_RoundResume
	//	*CS2Event_RoundRollback
	//	*CS2Event_RoundStart
	Event isCS2Event_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in bragi/cs2.proto.

func (*CS2Event) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Event.ProtoReflect.Descriptor instead.

func (*CS2Event) GetBombDefuseStarted added in v0.1.8

func (x *CS2Event) GetBombDefuseStarted() *CS2BombDefuseStarted

func (*CS2Event) GetBombDefused added in v0.1.8

func (x *CS2Event) GetBombDefused() *CS2BombDefused

func (*CS2Event) GetBombExploded added in v0.1.8

func (x *CS2Event) GetBombExploded() *CS2BombExploded

func (*CS2Event) GetBombPlantStarted added in v0.1.8

func (x *CS2Event) GetBombPlantStarted() *CS2BombPlantStarted

func (*CS2Event) GetBombPlanted added in v0.1.8

func (x *CS2Event) GetBombPlanted() *CS2BombPlanted

func (*CS2Event) GetDamageDealt added in v0.1.8

func (x *CS2Event) GetDamageDealt() *CS2DamageDealt

func (*CS2Event) GetDeath added in v0.1.8

func (x *CS2Event) GetDeath() *CS2Death

func (*CS2Event) GetEvent added in v0.1.8

func (m *CS2Event) GetEvent() isCS2Event_Event

func (*CS2Event) GetFreezeTimeEnded added in v0.1.8

func (x *CS2Event) GetFreezeTimeEnded() *CS2FreezeTimeEnded

func (*CS2Event) GetFreezeTimeStarted added in v0.1.8

func (x *CS2Event) GetFreezeTimeStarted() *CS2FreezeTimeStarted

func (*CS2Event) GetItemDrop added in v0.1.8

func (x *CS2Event) GetItemDrop() *CS2ItemDrop

func (*CS2Event) GetItemPickUp added in v0.1.8

func (x *CS2Event) GetItemPickUp() *CS2ItemPickUp

func (*CS2Event) GetItemPurchase added in v0.1.8

func (x *CS2Event) GetItemPurchase() *CS2ItemPurchase

func (*CS2Event) GetItemThrow added in v0.1.8

func (x *CS2Event) GetItemThrow() *CS2ItemThrow

func (*CS2Event) GetKill added in v0.1.8

func (x *CS2Event) GetKill() *CS2Kill

func (*CS2Event) GetMapEnd added in v0.1.8

func (x *CS2Event) GetMapEnd() *CS2MapEnd

func (*CS2Event) GetMapStart added in v0.1.8

func (x *CS2Event) GetMapStart() *CS2MapStart

func (*CS2Event) GetRoundEnd added in v0.1.8

func (x *CS2Event) GetRoundEnd() *CS2RoundEnd

func (*CS2Event) GetRoundPause added in v0.1.8

func (x *CS2Event) GetRoundPause() *CS2RoundPause

func (*CS2Event) GetRoundResume added in v0.1.8

func (x *CS2Event) GetRoundResume() *CS2RoundResume

func (*CS2Event) GetRoundRollback added in v0.1.8

func (x *CS2Event) GetRoundRollback() *CS2RoundRollback

func (*CS2Event) GetRoundStart added in v0.1.8

func (x *CS2Event) GetRoundStart() *CS2RoundStart

func (*CS2Event) ProtoMessage added in v0.1.8

func (*CS2Event) ProtoMessage()

func (*CS2Event) ProtoReflect added in v0.1.8

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

func (*CS2Event) Reset added in v0.1.8

func (x *CS2Event) Reset()

func (*CS2Event) String added in v0.1.8

func (x *CS2Event) String() string

type CS2Event_BombDefuseStarted added in v0.1.8

type CS2Event_BombDefuseStarted struct {
	BombDefuseStarted *CS2BombDefuseStarted `protobuf:"bytes,1,opt,name=bomb_defuse_started,json=bombDefuseStarted,proto3,oneof"`
}

type CS2Event_BombDefused added in v0.1.8

type CS2Event_BombDefused struct {
	BombDefused *CS2BombDefused `protobuf:"bytes,2,opt,name=bomb_defused,json=bombDefused,proto3,oneof"`
}

type CS2Event_BombExploded added in v0.1.8

type CS2Event_BombExploded struct {
	BombExploded *CS2BombExploded `protobuf:"bytes,3,opt,name=bomb_exploded,json=bombExploded,proto3,oneof"`
}

type CS2Event_BombPlantStarted added in v0.1.8

type CS2Event_BombPlantStarted struct {
	BombPlantStarted *CS2BombPlantStarted `protobuf:"bytes,21,opt,name=bomb_plant_started,json=bombPlantStarted,proto3,oneof"`
}

type CS2Event_BombPlanted added in v0.1.8

type CS2Event_BombPlanted struct {
	BombPlanted *CS2BombPlanted `protobuf:"bytes,4,opt,name=bomb_planted,json=bombPlanted,proto3,oneof"`
}

type CS2Event_DamageDealt added in v0.1.8

type CS2Event_DamageDealt struct {
	DamageDealt *CS2DamageDealt `protobuf:"bytes,5,opt,name=damage_dealt,json=damageDealt,proto3,oneof"`
}

type CS2Event_Death added in v0.1.8

type CS2Event_Death struct {
	Death *CS2Death `protobuf:"bytes,13,opt,name=death,proto3,oneof"`
}

type CS2Event_FreezeTimeEnded added in v0.1.8

type CS2Event_FreezeTimeEnded struct {
	FreezeTimeEnded *CS2FreezeTimeEnded `protobuf:"bytes,6,opt,name=freeze_time_ended,json=freezeTimeEnded,proto3,oneof"`
}

type CS2Event_FreezeTimeStarted added in v0.1.8

type CS2Event_FreezeTimeStarted struct {
	FreezeTimeStarted *CS2FreezeTimeStarted `protobuf:"bytes,7,opt,name=freeze_time_started,json=freezeTimeStarted,proto3,oneof"`
}

type CS2Event_ItemDrop added in v0.1.8

type CS2Event_ItemDrop struct {
	ItemDrop *CS2ItemDrop `protobuf:"bytes,8,opt,name=item_drop,json=itemDrop,proto3,oneof"`
}

type CS2Event_ItemPickUp added in v0.1.8

type CS2Event_ItemPickUp struct {
	ItemPickUp *CS2ItemPickUp `protobuf:"bytes,9,opt,name=item_pick_up,json=itemPickUp,proto3,oneof"`
}

type CS2Event_ItemPurchase added in v0.1.8

type CS2Event_ItemPurchase struct {
	ItemPurchase *CS2ItemPurchase `protobuf:"bytes,10,opt,name=item_purchase,json=itemPurchase,proto3,oneof"`
}

type CS2Event_ItemThrow added in v0.1.8

type CS2Event_ItemThrow struct {
	ItemThrow *CS2ItemThrow `protobuf:"bytes,11,opt,name=item_throw,json=itemThrow,proto3,oneof"`
}

type CS2Event_Kill added in v0.1.8

type CS2Event_Kill struct {
	Kill *CS2Kill `protobuf:"bytes,12,opt,name=kill,proto3,oneof"`
}

type CS2Event_MapEnd added in v0.1.8

type CS2Event_MapEnd struct {
	MapEnd *CS2MapEnd `protobuf:"bytes,14,opt,name=map_end,json=mapEnd,proto3,oneof"`
}

type CS2Event_MapStart added in v0.1.8

type CS2Event_MapStart struct {
	MapStart *CS2MapStart `protobuf:"bytes,15,opt,name=map_start,json=mapStart,proto3,oneof"`
}

type CS2Event_RoundEnd added in v0.1.8

type CS2Event_RoundEnd struct {
	RoundEnd *CS2RoundEnd `protobuf:"bytes,16,opt,name=round_end,json=roundEnd,proto3,oneof"`
}

type CS2Event_RoundPause added in v0.1.8

type CS2Event_RoundPause struct {
	RoundPause *CS2RoundPause `protobuf:"bytes,17,opt,name=round_pause,json=roundPause,proto3,oneof"`
}

type CS2Event_RoundResume added in v0.1.8

type CS2Event_RoundResume struct {
	RoundResume *CS2RoundResume `protobuf:"bytes,18,opt,name=round_resume,json=roundResume,proto3,oneof"`
}

type CS2Event_RoundRollback added in v0.1.8

type CS2Event_RoundRollback struct {
	RoundRollback *CS2RoundRollback `protobuf:"bytes,19,opt,name=round_rollback,json=roundRollback,proto3,oneof"`
}

type CS2Event_RoundStart added in v0.1.8

type CS2Event_RoundStart struct {
	RoundStart *CS2RoundStart `protobuf:"bytes,20,opt,name=round_start,json=roundStart,proto3,oneof"`
}

type CS2FreezeTimeEnded added in v0.1.8

type CS2FreezeTimeEnded struct {
	MapTime            *durationpb.Duration         `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration         `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32                       `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerBalances     map[string]*CS2PlayerBalance `` // keys are type of player_urn
	/* 191-byte string literal not displayed */
	PlayerInventories map[string]*CS2PlayerItems `` // keys are type of player_urn
	/* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2FreezeTimeEnded) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2FreezeTimeEnded.ProtoReflect.Descriptor instead.

func (*CS2FreezeTimeEnded) GetCurrentRoundNumber added in v0.1.8

func (x *CS2FreezeTimeEnded) GetCurrentRoundNumber() uint32

func (*CS2FreezeTimeEnded) GetMapTime added in v0.1.8

func (x *CS2FreezeTimeEnded) GetMapTime() *durationpb.Duration

func (*CS2FreezeTimeEnded) GetPlayerBalances added in v0.1.8

func (x *CS2FreezeTimeEnded) GetPlayerBalances() map[string]*CS2PlayerBalance

func (*CS2FreezeTimeEnded) GetPlayerInventories added in v0.1.8

func (x *CS2FreezeTimeEnded) GetPlayerInventories() map[string]*CS2PlayerItems

func (*CS2FreezeTimeEnded) GetTimeRemaining added in v0.1.8

func (x *CS2FreezeTimeEnded) GetTimeRemaining() *durationpb.Duration

func (*CS2FreezeTimeEnded) ProtoMessage added in v0.1.8

func (*CS2FreezeTimeEnded) ProtoMessage()

func (*CS2FreezeTimeEnded) ProtoReflect added in v0.1.8

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

func (*CS2FreezeTimeEnded) Reset added in v0.1.8

func (x *CS2FreezeTimeEnded) Reset()

func (*CS2FreezeTimeEnded) String added in v0.1.8

func (x *CS2FreezeTimeEnded) String() string

type CS2FreezeTimeStarted added in v0.1.8

type CS2FreezeTimeStarted struct {
	MapTime            *durationpb.Duration         `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration         `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32                       `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerBalances     map[string]*CS2PlayerBalance `` // keys are type of player_urn
	/* 191-byte string literal not displayed */
	TeamsRoundInfo map[string]CS2Side `` // keys are type of team_urn
	/* 213-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2FreezeTimeStarted) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2FreezeTimeStarted.ProtoReflect.Descriptor instead.

func (*CS2FreezeTimeStarted) GetCurrentRoundNumber added in v0.1.8

func (x *CS2FreezeTimeStarted) GetCurrentRoundNumber() uint32

func (*CS2FreezeTimeStarted) GetMapTime added in v0.1.8

func (x *CS2FreezeTimeStarted) GetMapTime() *durationpb.Duration

func (*CS2FreezeTimeStarted) GetPlayerBalances added in v0.1.8

func (x *CS2FreezeTimeStarted) GetPlayerBalances() map[string]*CS2PlayerBalance

func (*CS2FreezeTimeStarted) GetTeamsRoundInfo added in v0.1.8

func (x *CS2FreezeTimeStarted) GetTeamsRoundInfo() map[string]CS2Side

func (*CS2FreezeTimeStarted) GetTimeRemaining added in v0.1.8

func (x *CS2FreezeTimeStarted) GetTimeRemaining() *durationpb.Duration

func (*CS2FreezeTimeStarted) ProtoMessage added in v0.1.8

func (*CS2FreezeTimeStarted) ProtoMessage()

func (*CS2FreezeTimeStarted) ProtoReflect added in v0.1.8

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

func (*CS2FreezeTimeStarted) Reset added in v0.1.8

func (x *CS2FreezeTimeStarted) Reset()

func (*CS2FreezeTimeStarted) String added in v0.1.8

func (x *CS2FreezeTimeStarted) String() string

type CS2Item added in v0.1.8

type CS2Item struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Deprecated: Marked as deprecated in bragi/cs2.proto.
	WeaponType CS2WeaponType `protobuf:"varint,2,opt,name=weapon_type,json=weaponType,proto3,enum=bragi.CS2WeaponType" json:"weapon_type,omitempty"`
	Type       CS2ItemType   `protobuf:"varint,5,opt,name=type,proto3,enum=bragi.CS2ItemType" json:"type,omitempty"`
	Count      uint32        `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	IsActive   bool          `protobuf:"varint,4,opt,name=isActive,proto3" json:"isActive,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2Item) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Item.ProtoReflect.Descriptor instead.

func (*CS2Item) GetCount added in v0.1.8

func (x *CS2Item) GetCount() uint32

func (*CS2Item) GetIsActive added in v0.1.8

func (x *CS2Item) GetIsActive() bool

func (*CS2Item) GetName added in v0.1.8

func (x *CS2Item) GetName() string

func (*CS2Item) GetType added in v0.1.8

func (x *CS2Item) GetType() CS2ItemType

func (*CS2Item) GetWeaponType deprecated added in v0.1.9

func (x *CS2Item) GetWeaponType() CS2WeaponType

Deprecated: Marked as deprecated in bragi/cs2.proto.

func (*CS2Item) ProtoMessage added in v0.1.8

func (*CS2Item) ProtoMessage()

func (*CS2Item) ProtoReflect added in v0.1.8

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

func (*CS2Item) Reset added in v0.1.8

func (x *CS2Item) Reset()

func (*CS2Item) String added in v0.1.8

func (x *CS2Item) String() string

type CS2ItemDrop added in v0.1.8

type CS2ItemDrop struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	Position           *CS2Position         `protobuf:"bytes,4,opt,name=position,proto3" json:"position,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,5,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,6,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Item               string               `protobuf:"bytes,7,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2ItemDrop) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2ItemDrop.ProtoReflect.Descriptor instead.

func (*CS2ItemDrop) GetCurrentRoundNumber added in v0.1.8

func (x *CS2ItemDrop) GetCurrentRoundNumber() uint32

func (*CS2ItemDrop) GetItem added in v0.1.8

func (x *CS2ItemDrop) GetItem() string

func (*CS2ItemDrop) GetMapTime added in v0.1.8

func (x *CS2ItemDrop) GetMapTime() *durationpb.Duration

func (*CS2ItemDrop) GetPlayerUrn added in v0.1.8

func (x *CS2ItemDrop) GetPlayerUrn() string

func (*CS2ItemDrop) GetPosition added in v0.1.8

func (x *CS2ItemDrop) GetPosition() *CS2Position

func (*CS2ItemDrop) GetTeamUrn added in v0.1.8

func (x *CS2ItemDrop) GetTeamUrn() string

func (*CS2ItemDrop) GetTimeRemaining added in v0.1.8

func (x *CS2ItemDrop) GetTimeRemaining() *durationpb.Duration

func (*CS2ItemDrop) ProtoMessage added in v0.1.8

func (*CS2ItemDrop) ProtoMessage()

func (*CS2ItemDrop) ProtoReflect added in v0.1.8

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

func (*CS2ItemDrop) Reset added in v0.1.8

func (x *CS2ItemDrop) Reset()

func (*CS2ItemDrop) String added in v0.1.8

func (x *CS2ItemDrop) String() string

type CS2ItemPickUp added in v0.1.8

type CS2ItemPickUp struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,4,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,5,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Item               string               `protobuf:"bytes,6,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2ItemPickUp) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2ItemPickUp.ProtoReflect.Descriptor instead.

func (*CS2ItemPickUp) GetCurrentRoundNumber added in v0.1.8

func (x *CS2ItemPickUp) GetCurrentRoundNumber() uint32

func (*CS2ItemPickUp) GetItem added in v0.1.8

func (x *CS2ItemPickUp) GetItem() string

func (*CS2ItemPickUp) GetMapTime added in v0.1.8

func (x *CS2ItemPickUp) GetMapTime() *durationpb.Duration

func (*CS2ItemPickUp) GetPlayerUrn added in v0.1.8

func (x *CS2ItemPickUp) GetPlayerUrn() string

func (*CS2ItemPickUp) GetTeamUrn added in v0.1.8

func (x *CS2ItemPickUp) GetTeamUrn() string

func (*CS2ItemPickUp) GetTimeRemaining added in v0.1.8

func (x *CS2ItemPickUp) GetTimeRemaining() *durationpb.Duration

func (*CS2ItemPickUp) ProtoMessage added in v0.1.8

func (*CS2ItemPickUp) ProtoMessage()

func (*CS2ItemPickUp) ProtoReflect added in v0.1.8

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

func (*CS2ItemPickUp) Reset added in v0.1.8

func (x *CS2ItemPickUp) Reset()

func (*CS2ItemPickUp) String added in v0.1.8

func (x *CS2ItemPickUp) String() string

type CS2ItemPurchase added in v0.1.8

type CS2ItemPurchase struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,4,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,5,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Item               string               `protobuf:"bytes,6,opt,name=item,proto3" json:"item,omitempty"`
	PlayerBalance      uint32               `protobuf:"varint,7,opt,name=player_balance,json=playerBalance,proto3" json:"player_balance,omitempty"`
	EquipmentValue     uint32               `protobuf:"varint,8,opt,name=equipment_value,json=equipmentValue,proto3" json:"equipment_value,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2ItemPurchase) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2ItemPurchase.ProtoReflect.Descriptor instead.

func (*CS2ItemPurchase) GetCurrentRoundNumber added in v0.1.8

func (x *CS2ItemPurchase) GetCurrentRoundNumber() uint32

func (*CS2ItemPurchase) GetEquipmentValue added in v0.1.8

func (x *CS2ItemPurchase) GetEquipmentValue() uint32

func (*CS2ItemPurchase) GetItem added in v0.1.8

func (x *CS2ItemPurchase) GetItem() string

func (*CS2ItemPurchase) GetMapTime added in v0.1.8

func (x *CS2ItemPurchase) GetMapTime() *durationpb.Duration

func (*CS2ItemPurchase) GetPlayerBalance added in v0.1.8

func (x *CS2ItemPurchase) GetPlayerBalance() uint32

func (*CS2ItemPurchase) GetPlayerUrn added in v0.1.8

func (x *CS2ItemPurchase) GetPlayerUrn() string

func (*CS2ItemPurchase) GetTeamUrn added in v0.1.8

func (x *CS2ItemPurchase) GetTeamUrn() string

func (*CS2ItemPurchase) GetTimeRemaining added in v0.1.8

func (x *CS2ItemPurchase) GetTimeRemaining() *durationpb.Duration

func (*CS2ItemPurchase) ProtoMessage added in v0.1.8

func (*CS2ItemPurchase) ProtoMessage()

func (*CS2ItemPurchase) ProtoReflect added in v0.1.8

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

func (*CS2ItemPurchase) Reset added in v0.1.8

func (x *CS2ItemPurchase) Reset()

func (*CS2ItemPurchase) String added in v0.1.8

func (x *CS2ItemPurchase) String() string

type CS2ItemThrow added in v0.1.8

type CS2ItemThrow struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	Position           *CS2Position         `protobuf:"bytes,4,opt,name=position,proto3" json:"position,omitempty"`
	PlayerUrn          string               `protobuf:"bytes,5,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn            string               `protobuf:"bytes,6,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Item               string               `protobuf:"bytes,7,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2ItemThrow) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2ItemThrow.ProtoReflect.Descriptor instead.

func (*CS2ItemThrow) GetCurrentRoundNumber added in v0.1.8

func (x *CS2ItemThrow) GetCurrentRoundNumber() uint32

func (*CS2ItemThrow) GetItem added in v0.1.8

func (x *CS2ItemThrow) GetItem() string

func (*CS2ItemThrow) GetMapTime added in v0.1.8

func (x *CS2ItemThrow) GetMapTime() *durationpb.Duration

func (*CS2ItemThrow) GetPlayerUrn added in v0.1.8

func (x *CS2ItemThrow) GetPlayerUrn() string

func (*CS2ItemThrow) GetPosition added in v0.1.8

func (x *CS2ItemThrow) GetPosition() *CS2Position

func (*CS2ItemThrow) GetTeamUrn added in v0.1.8

func (x *CS2ItemThrow) GetTeamUrn() string

func (*CS2ItemThrow) GetTimeRemaining added in v0.1.8

func (x *CS2ItemThrow) GetTimeRemaining() *durationpb.Duration

func (*CS2ItemThrow) ProtoMessage added in v0.1.8

func (*CS2ItemThrow) ProtoMessage()

func (*CS2ItemThrow) ProtoReflect added in v0.1.8

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

func (*CS2ItemThrow) Reset added in v0.1.8

func (x *CS2ItemThrow) Reset()

func (*CS2ItemThrow) String added in v0.1.8

func (x *CS2ItemThrow) String() string

type CS2ItemType added in v0.1.9

type CS2ItemType int32
const (
	CS2ItemType_CS2_ITEM_TYPE_UNSPECIFIED    CS2ItemType = 0
	CS2ItemType_CS2_ITEM_TYPE_PISTOL         CS2ItemType = 1
	CS2ItemType_CS2_ITEM_TYPE_BOMB           CS2ItemType = 2
	CS2ItemType_CS2_ITEM_TYPE_GRENADE        CS2ItemType = 3
	CS2ItemType_CS2_ITEM_TYPE_MACHINE_GUN    CS2ItemType = 4
	CS2ItemType_CS2_ITEM_TYPE_RIFLE          CS2ItemType = 5
	CS2ItemType_CS2_ITEM_TYPE_SHOTGUN        CS2ItemType = 6
	CS2ItemType_CS2_ITEM_TYPE_SNIPER_RIFLE   CS2ItemType = 7
	CS2ItemType_CS2_ITEM_TYPE_SUBMACHINE_GUN CS2ItemType = 8
	CS2ItemType_CS2_ITEM_TYPE_KNIFE          CS2ItemType = 9
	CS2ItemType_CS2_ITEM_TYPE_DEFUSE_KIT     CS2ItemType = 10
	CS2ItemType_CS2_ITEM_TYPE_ARMOR          CS2ItemType = 11
)

func (CS2ItemType) Descriptor added in v0.1.9

func (CS2ItemType) Enum added in v0.1.9

func (x CS2ItemType) Enum() *CS2ItemType

func (CS2ItemType) EnumDescriptor deprecated added in v0.1.9

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

Deprecated: Use CS2ItemType.Descriptor instead.

func (CS2ItemType) Number added in v0.1.9

func (x CS2ItemType) Number() protoreflect.EnumNumber

func (CS2ItemType) String added in v0.1.9

func (x CS2ItemType) String() string

func (CS2ItemType) Type added in v0.1.9

type CS2Kill added in v0.1.8

type CS2Kill struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	KillerPosition     *CS2Position         `protobuf:"bytes,4,opt,name=killer_position,json=killerPosition,proto3" json:"killer_position,omitempty"`
	KillerUrn          string               `protobuf:"bytes,5,opt,name=killer_urn,json=killerUrn,proto3" json:"killer_urn,omitempty"`
	KillerTeamUrn      string               `protobuf:"bytes,6,opt,name=killer_team_urn,json=killerTeamUrn,proto3" json:"killer_team_urn,omitempty"`
	VictimUrn          string               `protobuf:"bytes,7,opt,name=victim_urn,json=victimUrn,proto3" json:"victim_urn,omitempty"`
	VictimTeamUrn      string               `protobuf:"bytes,8,opt,name=victim_team_urn,json=victimTeamUrn,proto3" json:"victim_team_urn,omitempty"`
	Weapon             string               `protobuf:"bytes,9,opt,name=weapon,proto3" json:"weapon,omitempty"`
	Headshot           bool                 `protobuf:"varint,10,opt,name=headshot,proto3" json:"headshot,omitempty"`
	Penetrated         bool                 `protobuf:"varint,11,opt,name=penetrated,proto3" json:"penetrated,omitempty"`
	Assistants         []string             `protobuf:"bytes,12,rep,name=assistants,proto3" json:"assistants,omitempty"` // array of player_urns
	// contains filtered or unexported fields
}

func (*CS2Kill) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Kill.ProtoReflect.Descriptor instead.

func (*CS2Kill) GetAssistants added in v0.1.8

func (x *CS2Kill) GetAssistants() []string

func (*CS2Kill) GetCurrentRoundNumber added in v0.1.8

func (x *CS2Kill) GetCurrentRoundNumber() uint32

func (*CS2Kill) GetHeadshot added in v0.1.8

func (x *CS2Kill) GetHeadshot() bool

func (*CS2Kill) GetKillerPosition added in v0.1.8

func (x *CS2Kill) GetKillerPosition() *CS2Position

func (*CS2Kill) GetKillerTeamUrn added in v0.1.8

func (x *CS2Kill) GetKillerTeamUrn() string

func (*CS2Kill) GetKillerUrn added in v0.1.8

func (x *CS2Kill) GetKillerUrn() string

func (*CS2Kill) GetMapTime added in v0.1.8

func (x *CS2Kill) GetMapTime() *durationpb.Duration

func (*CS2Kill) GetPenetrated added in v0.1.8

func (x *CS2Kill) GetPenetrated() bool

func (*CS2Kill) GetTimeRemaining added in v0.1.8

func (x *CS2Kill) GetTimeRemaining() *durationpb.Duration

func (*CS2Kill) GetVictimTeamUrn added in v0.1.8

func (x *CS2Kill) GetVictimTeamUrn() string

func (*CS2Kill) GetVictimUrn added in v0.1.8

func (x *CS2Kill) GetVictimUrn() string

func (*CS2Kill) GetWeapon added in v0.1.8

func (x *CS2Kill) GetWeapon() string

func (*CS2Kill) ProtoMessage added in v0.1.8

func (*CS2Kill) ProtoMessage()

func (*CS2Kill) ProtoReflect added in v0.1.8

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

func (*CS2Kill) Reset added in v0.1.8

func (x *CS2Kill) Reset()

func (*CS2Kill) String added in v0.1.8

func (x *CS2Kill) String() string

type CS2MapEnd added in v0.1.8

type CS2MapEnd struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	MapName            string               `protobuf:"bytes,4,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	WinningTeamUrn     string               `protobuf:"bytes,5,opt,name=winning_team_urn,json=winningTeamUrn,proto3" json:"winning_team_urn,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2MapEnd) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MapEnd.ProtoReflect.Descriptor instead.

func (*CS2MapEnd) GetCurrentRoundNumber added in v0.1.8

func (x *CS2MapEnd) GetCurrentRoundNumber() uint32

func (*CS2MapEnd) GetMapName added in v0.1.8

func (x *CS2MapEnd) GetMapName() string

func (*CS2MapEnd) GetMapTime added in v0.1.8

func (x *CS2MapEnd) GetMapTime() *durationpb.Duration

func (*CS2MapEnd) GetWinningTeamUrn added in v0.1.8

func (x *CS2MapEnd) GetWinningTeamUrn() string

func (*CS2MapEnd) ProtoMessage added in v0.1.8

func (*CS2MapEnd) ProtoMessage()

func (*CS2MapEnd) ProtoReflect added in v0.1.8

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

func (*CS2MapEnd) Reset added in v0.1.8

func (x *CS2MapEnd) Reset()

func (*CS2MapEnd) String added in v0.1.8

func (x *CS2MapEnd) String() string

type CS2MapInfoState added in v0.1.8

type CS2MapInfoState struct {
	MapName            string                 `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	MaxRoundsDefault   uint32                 `protobuf:"varint,2,opt,name=max_rounds_default,json=maxRoundsDefault,proto3" json:"max_rounds_default,omitempty"`
	MaxRoundsOvertime  uint32                 `protobuf:"varint,3,opt,name=max_rounds_overtime,json=maxRoundsOvertime,proto3" json:"max_rounds_overtime,omitempty"`
	FreezeTimeDuration *durationpb.Duration   `protobuf:"bytes,4,opt,name=freeze_time_duration,json=freezeTimeDuration,proto3,oneof" json:"freeze_time_duration,omitempty"`
	RoundTimeDuration  *durationpb.Duration   `protobuf:"bytes,5,opt,name=round_time_duration,json=roundTimeDuration,proto3,oneof" json:"round_time_duration,omitempty"`
	BombTimeDuration   *durationpb.Duration   `protobuf:"bytes,6,opt,name=bomb_time_duration,json=bombTimeDuration,proto3,oneof" json:"bomb_time_duration,omitempty"`
	StartTime          *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=start_time,json=startTime,proto3,oneof" json:"start_time,omitempty"`
	EndTime            *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=end_time,json=endTime,proto3,oneof" json:"end_time,omitempty"`
	MapEnded           bool                   `protobuf:"varint,9,opt,name=map_ended,json=mapEnded,proto3" json:"map_ended,omitempty"`
	WinTeamUrn         *string                `protobuf:"bytes,10,opt,name=win_team_urn,json=winTeamUrn,proto3,oneof" json:"win_team_urn,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2MapInfoState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MapInfoState.ProtoReflect.Descriptor instead.

func (*CS2MapInfoState) GetBombTimeDuration added in v0.1.8

func (x *CS2MapInfoState) GetBombTimeDuration() *durationpb.Duration

func (*CS2MapInfoState) GetEndTime added in v0.1.8

func (x *CS2MapInfoState) GetEndTime() *timestamppb.Timestamp

func (*CS2MapInfoState) GetFreezeTimeDuration added in v0.1.8

func (x *CS2MapInfoState) GetFreezeTimeDuration() *durationpb.Duration

func (*CS2MapInfoState) GetMapEnded added in v0.1.8

func (x *CS2MapInfoState) GetMapEnded() bool

func (*CS2MapInfoState) GetMapName added in v0.1.8

func (x *CS2MapInfoState) GetMapName() string

func (*CS2MapInfoState) GetMaxRoundsDefault added in v0.1.8

func (x *CS2MapInfoState) GetMaxRoundsDefault() uint32

func (*CS2MapInfoState) GetMaxRoundsOvertime added in v0.1.8

func (x *CS2MapInfoState) GetMaxRoundsOvertime() uint32

func (*CS2MapInfoState) GetRoundTimeDuration added in v0.1.8

func (x *CS2MapInfoState) GetRoundTimeDuration() *durationpb.Duration

func (*CS2MapInfoState) GetStartTime added in v0.1.8

func (x *CS2MapInfoState) GetStartTime() *timestamppb.Timestamp

func (*CS2MapInfoState) GetWinTeamUrn added in v0.1.8

func (x *CS2MapInfoState) GetWinTeamUrn() string

func (*CS2MapInfoState) ProtoMessage added in v0.1.8

func (*CS2MapInfoState) ProtoMessage()

func (*CS2MapInfoState) ProtoReflect added in v0.1.8

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

func (*CS2MapInfoState) Reset added in v0.1.8

func (x *CS2MapInfoState) Reset()

func (*CS2MapInfoState) String added in v0.1.8

func (x *CS2MapInfoState) String() string

type CS2MapScoreState added in v0.1.8

type CS2MapScoreState struct {
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2MapScoreState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MapScoreState.ProtoReflect.Descriptor instead.

func (*CS2MapScoreState) GetAwayScore added in v0.1.8

func (x *CS2MapScoreState) GetAwayScore() uint32

func (*CS2MapScoreState) GetHomeScore added in v0.1.8

func (x *CS2MapScoreState) GetHomeScore() uint32

func (*CS2MapScoreState) ProtoMessage added in v0.1.8

func (*CS2MapScoreState) ProtoMessage()

func (*CS2MapScoreState) ProtoReflect added in v0.1.8

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

func (*CS2MapScoreState) Reset added in v0.1.8

func (x *CS2MapScoreState) Reset()

func (*CS2MapScoreState) String added in v0.1.8

func (x *CS2MapScoreState) String() string

type CS2MapStart added in v0.1.8

type CS2MapStart struct {
	MapTime *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	MapName string               `protobuf:"bytes,2,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2MapStart) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MapStart.ProtoReflect.Descriptor instead.

func (*CS2MapStart) GetMapName added in v0.1.8

func (x *CS2MapStart) GetMapName() string

func (*CS2MapStart) GetMapTime added in v0.1.8

func (x *CS2MapStart) GetMapTime() *durationpb.Duration

func (*CS2MapStart) ProtoMessage added in v0.1.8

func (*CS2MapStart) ProtoMessage()

func (*CS2MapStart) ProtoReflect added in v0.1.8

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

func (*CS2MapStart) Reset added in v0.1.8

func (x *CS2MapStart) Reset()

func (*CS2MapStart) String added in v0.1.8

func (x *CS2MapStart) String() string

type CS2MatchMessage added in v0.1.8

type CS2MatchMessage struct {
	MatchUrn   string                   `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence   uint64                   `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp  *timestamppb.Timestamp   `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus DataStatus               `protobuf:"varint,5,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Payload    *CS2MatchMessage_Payload `protobuf:"bytes,4,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

Represent an implementation of proto message which satisfies (Game)MatchMessage requirements. For doc about (Game)MatchMessage check bragi_service.proto file.

func (*CS2MatchMessage) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchMessage.ProtoReflect.Descriptor instead.

func (*CS2MatchMessage) GetDataStatus added in v0.1.8

func (x *CS2MatchMessage) GetDataStatus() DataStatus

func (*CS2MatchMessage) GetMatchUrn added in v0.1.8

func (x *CS2MatchMessage) GetMatchUrn() string

func (*CS2MatchMessage) GetPayload added in v0.1.8

func (x *CS2MatchMessage) GetPayload() *CS2MatchMessage_Payload

func (*CS2MatchMessage) GetSequence added in v0.1.8

func (x *CS2MatchMessage) GetSequence() uint64

func (*CS2MatchMessage) GetTimestamp added in v0.1.8

func (x *CS2MatchMessage) GetTimestamp() *timestamppb.Timestamp

func (*CS2MatchMessage) ProtoMessage added in v0.1.8

func (*CS2MatchMessage) ProtoMessage()

func (*CS2MatchMessage) ProtoReflect added in v0.1.8

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

func (*CS2MatchMessage) Reset added in v0.1.8

func (x *CS2MatchMessage) Reset()

func (*CS2MatchMessage) String added in v0.1.8

func (x *CS2MatchMessage) String() string

type CS2MatchMessage_Payload added in v0.1.8

type CS2MatchMessage_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*CS2MatchMessage_Payload_Snapshot
	//	*CS2MatchMessage_Payload_Update
	Payload isCS2MatchMessage_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2MatchMessage_Payload) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchMessage_Payload.ProtoReflect.Descriptor instead.

func (*CS2MatchMessage_Payload) GetPayload added in v0.1.8

func (m *CS2MatchMessage_Payload) GetPayload() isCS2MatchMessage_Payload_Payload

func (*CS2MatchMessage_Payload) GetSnapshot added in v0.1.8

func (x *CS2MatchMessage_Payload) GetSnapshot() *CS2MatchSnapshot

func (*CS2MatchMessage_Payload) GetUpdate added in v0.1.8

func (x *CS2MatchMessage_Payload) GetUpdate() *CS2MatchUpdate

func (*CS2MatchMessage_Payload) ProtoMessage added in v0.1.8

func (*CS2MatchMessage_Payload) ProtoMessage()

func (*CS2MatchMessage_Payload) ProtoReflect added in v0.1.8

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

func (*CS2MatchMessage_Payload) Reset added in v0.1.8

func (x *CS2MatchMessage_Payload) Reset()

func (*CS2MatchMessage_Payload) String added in v0.1.8

func (x *CS2MatchMessage_Payload) String() string

type CS2MatchMessage_Payload_Snapshot added in v0.1.8

type CS2MatchMessage_Payload_Snapshot struct {
	// Initial snapshot
	Snapshot *CS2MatchSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3,oneof"`
}

type CS2MatchMessage_Payload_Update added in v0.1.8

type CS2MatchMessage_Payload_Update struct {
	// Particular updates which are applied on property match_state in MatchState.
	Update *CS2MatchUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CS2MatchScoreState added in v0.1.8

type CS2MatchScoreState struct {
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2MatchScoreState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchScoreState.ProtoReflect.Descriptor instead.

func (*CS2MatchScoreState) GetAwayScore added in v0.1.8

func (x *CS2MatchScoreState) GetAwayScore() uint32

func (*CS2MatchScoreState) GetHomeScore added in v0.1.8

func (x *CS2MatchScoreState) GetHomeScore() uint32

func (*CS2MatchScoreState) ProtoMessage added in v0.1.8

func (*CS2MatchScoreState) ProtoMessage()

func (*CS2MatchScoreState) ProtoReflect added in v0.1.8

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

func (*CS2MatchScoreState) Reset added in v0.1.8

func (x *CS2MatchScoreState) Reset()

func (*CS2MatchScoreState) String added in v0.1.8

func (x *CS2MatchScoreState) String() string

type CS2MatchSnapshot added in v0.1.8

type CS2MatchSnapshot struct {
	MatchUrn      string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence      uint64                 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus    DataStatus             `protobuf:"varint,6,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Announcements []*Announcement        `protobuf:"bytes,4,rep,name=announcements,proto3" json:"announcements,omitempty"`
	MatchState    *CS2MatchState         `protobuf:"bytes,5,opt,name=match_state,json=matchState,proto3" json:"match_state,omitempty"`
	// contains filtered or unexported fields
}

Is an implementation of proto message which satisfies (Game)MatchSnapshot requirements. For doc about (Game)MatchSnapshot check bragi_service.proto file. CS2MatchSnapshot represent whole set of data about particular match. This entity is received only at the beginning of stream. Cache CS2MatchSnapshot in memory and then update it with received updates. If AnnouncementUpdate is received then append its payload to property announcements. If game update is received (CS2MatchUpdate) then apply this update on property match_state. For both update cases do not forget also to update "sequence" and "timestamp" properties with corresponding values from CS2MatchMessage.

func (*CS2MatchSnapshot) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchSnapshot.ProtoReflect.Descriptor instead.

func (*CS2MatchSnapshot) GetAnnouncements added in v0.1.8

func (x *CS2MatchSnapshot) GetAnnouncements() []*Announcement

func (*CS2MatchSnapshot) GetDataStatus added in v0.1.8

func (x *CS2MatchSnapshot) GetDataStatus() DataStatus

func (*CS2MatchSnapshot) GetMatchState added in v0.1.8

func (x *CS2MatchSnapshot) GetMatchState() *CS2MatchState

func (*CS2MatchSnapshot) GetMatchUrn added in v0.1.8

func (x *CS2MatchSnapshot) GetMatchUrn() string

func (*CS2MatchSnapshot) GetSequence added in v0.1.8

func (x *CS2MatchSnapshot) GetSequence() uint64

func (*CS2MatchSnapshot) GetTimestamp added in v0.1.8

func (x *CS2MatchSnapshot) GetTimestamp() *timestamppb.Timestamp

func (*CS2MatchSnapshot) ProtoMessage added in v0.1.8

func (*CS2MatchSnapshot) ProtoMessage()

func (*CS2MatchSnapshot) ProtoReflect added in v0.1.8

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

func (*CS2MatchSnapshot) Reset added in v0.1.8

func (x *CS2MatchSnapshot) Reset()

func (*CS2MatchSnapshot) String added in v0.1.8

func (x *CS2MatchSnapshot) String() string

type CS2MatchState added in v0.1.8

type CS2MatchState struct {
	MatchUrn          string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	MatchType         BestOfType             `protobuf:"varint,2,opt,name=match_type,json=matchType,proto3,enum=bragi.BestOfType" json:"match_type,omitempty"`
	HomeTeam          *CS2Team               `protobuf:"bytes,3,opt,name=home_team,json=homeTeam,proto3" json:"home_team,omitempty"`
	AwayTeam          *CS2Team               `protobuf:"bytes,4,opt,name=away_team,json=awayTeam,proto3" json:"away_team,omitempty"`
	Score             *CS2MatchScoreState    `protobuf:"bytes,5,opt,name=score,proto3" json:"score,omitempty"`
	WinTeamUrn        *string                `protobuf:"bytes,9,opt,name=win_team_urn,json=winTeamUrn,proto3,oneof" json:"win_team_urn,omitempty"`
	MatchStatus       MatchStatusType        `protobuf:"varint,6,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	CurrentMapState   *CS2CurrentMapState    `protobuf:"bytes,7,opt,name=current_map_state,json=currentMapState,proto3" json:"current_map_state,omitempty"`
	PreviousMapStates []*CS2PreviousMapState `protobuf:"bytes,8,rep,name=previous_map_states,json=previousMapStates,proto3" json:"previous_map_states,omitempty"` //this property is updated only when whole CS2MatchState update is received
	// contains filtered or unexported fields
}

func (*CS2MatchState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchState.ProtoReflect.Descriptor instead.

func (*CS2MatchState) GetAwayTeam added in v0.1.8

func (x *CS2MatchState) GetAwayTeam() *CS2Team

func (*CS2MatchState) GetCurrentMapState added in v0.1.8

func (x *CS2MatchState) GetCurrentMapState() *CS2CurrentMapState

func (*CS2MatchState) GetHomeTeam added in v0.1.8

func (x *CS2MatchState) GetHomeTeam() *CS2Team

func (*CS2MatchState) GetMatchStatus added in v0.1.8

func (x *CS2MatchState) GetMatchStatus() MatchStatusType

func (*CS2MatchState) GetMatchType added in v0.1.8

func (x *CS2MatchState) GetMatchType() BestOfType

func (*CS2MatchState) GetMatchUrn added in v0.1.8

func (x *CS2MatchState) GetMatchUrn() string

func (*CS2MatchState) GetPreviousMapStates added in v0.1.8

func (x *CS2MatchState) GetPreviousMapStates() []*CS2PreviousMapState

func (*CS2MatchState) GetScore added in v0.1.8

func (x *CS2MatchState) GetScore() *CS2MatchScoreState

func (*CS2MatchState) GetWinTeamUrn added in v0.1.9

func (x *CS2MatchState) GetWinTeamUrn() string

func (*CS2MatchState) ProtoMessage added in v0.1.8

func (*CS2MatchState) ProtoMessage()

func (*CS2MatchState) ProtoReflect added in v0.1.8

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

func (*CS2MatchState) Reset added in v0.1.8

func (x *CS2MatchState) Reset()

func (*CS2MatchState) String added in v0.1.8

func (x *CS2MatchState) String() string

type CS2MatchStatePartialUpdate added in v0.1.8

type CS2MatchStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*CS2MatchStatePartialUpdate_Score
	//	*CS2MatchStatePartialUpdate_CurrentMapState
	//	*CS2MatchStatePartialUpdate_CurrentMapStatePartialUpdate
	Update isCS2MatchStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*CS2MatchStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2MatchStatePartialUpdate) GetCurrentMapState added in v0.1.8

func (x *CS2MatchStatePartialUpdate) GetCurrentMapState() *CS2CurrentMapState

func (*CS2MatchStatePartialUpdate) GetCurrentMapStatePartialUpdate added in v0.1.8

func (x *CS2MatchStatePartialUpdate) GetCurrentMapStatePartialUpdate() *CS2CurrentMapStatePartialUpdate

func (*CS2MatchStatePartialUpdate) GetScore added in v0.1.8

func (*CS2MatchStatePartialUpdate) GetUpdate added in v0.1.8

func (m *CS2MatchStatePartialUpdate) GetUpdate() isCS2MatchStatePartialUpdate_Update

func (*CS2MatchStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2MatchStatePartialUpdate) ProtoMessage()

func (*CS2MatchStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2MatchStatePartialUpdate) Reset added in v0.1.8

func (x *CS2MatchStatePartialUpdate) Reset()

func (*CS2MatchStatePartialUpdate) String added in v0.1.8

func (x *CS2MatchStatePartialUpdate) String() string

type CS2MatchStatePartialUpdate_CurrentMapState added in v0.1.8

type CS2MatchStatePartialUpdate_CurrentMapState struct {
	// Replaces "current_map_state" property in CS2MatchState. To minimalize issues with incorrect updates application
	// on current_map_state, server sends CS2MatchStatePartialUpdate with CS2MapState in periodic time set by customer.
	CurrentMapState *CS2CurrentMapState `protobuf:"bytes,2,opt,name=current_map_state,json=currentMapState,proto3,oneof"`
}

type CS2MatchStatePartialUpdate_CurrentMapStatePartialUpdate added in v0.1.8

type CS2MatchStatePartialUpdate_CurrentMapStatePartialUpdate struct {
	// Apply partial update on "current_map_state" property in CS2MapState.
	CurrentMapStatePartialUpdate *CS2CurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=current_map_state_partial_update,json=currentMapStatePartialUpdate,proto3,oneof"`
}

type CS2MatchStatePartialUpdate_Score added in v0.1.8

type CS2MatchStatePartialUpdate_Score struct {
	// Replaces "score" property in CS2MatchState.
	Score *CS2MatchScoreState `protobuf:"bytes,1,opt,name=score,proto3,oneof"`
}

type CS2MatchStatePartialUpdates added in v0.1.8

type CS2MatchStatePartialUpdates struct {
	Updates []*CS2MatchStatePartialUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

One CS2MatchUpdate contains non-empty array property called "updates". These updates represents idempotent updates which are supposed to be applied on match_state property in CS2MatchSnapshot.

func (*CS2MatchStatePartialUpdates) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchStatePartialUpdates.ProtoReflect.Descriptor instead.

func (*CS2MatchStatePartialUpdates) GetUpdates added in v0.1.8

func (*CS2MatchStatePartialUpdates) ProtoMessage added in v0.1.8

func (*CS2MatchStatePartialUpdates) ProtoMessage()

func (*CS2MatchStatePartialUpdates) ProtoReflect added in v0.1.8

func (*CS2MatchStatePartialUpdates) Reset added in v0.1.8

func (x *CS2MatchStatePartialUpdates) Reset()

func (*CS2MatchStatePartialUpdates) String added in v0.1.8

func (x *CS2MatchStatePartialUpdates) String() string

type CS2MatchUpdate added in v0.1.8

type CS2MatchUpdate struct {
	Payload *CS2MatchUpdate_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// Array of events (can be empty). Notifies about occurred situation in game. Those events are non-idempotent messages
	// ordered according timestamp and they are not supposed to be applied on cached match state. Those events represents
	// a history of match. If any eventis missed there is no way how to recover missing events.
	//
	// Deprecated: Marked as deprecated in bragi/cs2.proto.
	Events []*CS2Event `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

Represents an update message which "payload" property is supposed to be applied to update match_state property of cached match entity (CS2MatchSnapshot). Each CS2MatchUpdate is received wrapped in CS2MatchMessage which carries properties "sequence", "timestamp". Replace cached properties "sequence" and "timestamp" in cached CS2MatchSnapshot with values of "sequence", "timestamp" from CS2MatchMessage after you successfully applied updates. If any update is missed, client can recover whole snapshot (CS2MatchSnapshot) with given sequence number and then continue applying new incoming updates with sequence number higher than snapshot one.

func (*CS2MatchUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchUpdate.ProtoReflect.Descriptor instead.

func (*CS2MatchUpdate) GetEvents deprecated added in v0.1.8

func (x *CS2MatchUpdate) GetEvents() []*CS2Event

Deprecated: Marked as deprecated in bragi/cs2.proto.

func (*CS2MatchUpdate) GetPayload added in v0.1.8

func (x *CS2MatchUpdate) GetPayload() *CS2MatchUpdate_Payload

func (*CS2MatchUpdate) ProtoMessage added in v0.1.8

func (*CS2MatchUpdate) ProtoMessage()

func (*CS2MatchUpdate) ProtoReflect added in v0.1.8

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

func (*CS2MatchUpdate) Reset added in v0.1.8

func (x *CS2MatchUpdate) Reset()

func (*CS2MatchUpdate) String added in v0.1.8

func (x *CS2MatchUpdate) String() string

type CS2MatchUpdate_Payload added in v0.1.8

type CS2MatchUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*CS2MatchUpdate_Payload_MatchState
	//	*CS2MatchUpdate_Payload_PartialUpdates
	Payload isCS2MatchUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2MatchUpdate_Payload) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2MatchUpdate_Payload.ProtoReflect.Descriptor instead.

func (*CS2MatchUpdate_Payload) GetMatchState added in v0.1.8

func (x *CS2MatchUpdate_Payload) GetMatchState() *CS2MatchState

func (*CS2MatchUpdate_Payload) GetPartialUpdates added in v0.1.8

func (x *CS2MatchUpdate_Payload) GetPartialUpdates() *CS2MatchStatePartialUpdates

func (*CS2MatchUpdate_Payload) GetPayload added in v0.1.8

func (m *CS2MatchUpdate_Payload) GetPayload() isCS2MatchUpdate_Payload_Payload

func (*CS2MatchUpdate_Payload) ProtoMessage added in v0.1.8

func (*CS2MatchUpdate_Payload) ProtoMessage()

func (*CS2MatchUpdate_Payload) ProtoReflect added in v0.1.8

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

func (*CS2MatchUpdate_Payload) Reset added in v0.1.8

func (x *CS2MatchUpdate_Payload) Reset()

func (*CS2MatchUpdate_Payload) String added in v0.1.8

func (x *CS2MatchUpdate_Payload) String() string

type CS2MatchUpdate_Payload_MatchState added in v0.1.8

type CS2MatchUpdate_Payload_MatchState struct {
	MatchState *CS2MatchState `protobuf:"bytes,1,opt,name=match_state,json=matchState,proto3,oneof"`
}

type CS2MatchUpdate_Payload_PartialUpdates added in v0.1.8

type CS2MatchUpdate_Payload_PartialUpdates struct {
	PartialUpdates *CS2MatchStatePartialUpdates `protobuf:"bytes,2,opt,name=partial_updates,json=partialUpdates,proto3,oneof"`
}

type CS2PlayerBalance added in v0.1.8

type CS2PlayerBalance struct {
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn   string `protobuf:"bytes,2,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Balance   uint32 `protobuf:"varint,3,opt,name=balance,proto3" json:"balance,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerBalance) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerBalance.ProtoReflect.Descriptor instead.

func (*CS2PlayerBalance) GetBalance added in v0.1.8

func (x *CS2PlayerBalance) GetBalance() uint32

func (*CS2PlayerBalance) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerBalance) GetPlayerUrn() string

func (*CS2PlayerBalance) GetTeamUrn added in v0.1.8

func (x *CS2PlayerBalance) GetTeamUrn() string

func (*CS2PlayerBalance) ProtoMessage added in v0.1.8

func (*CS2PlayerBalance) ProtoMessage()

func (*CS2PlayerBalance) ProtoReflect added in v0.1.8

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

func (*CS2PlayerBalance) Reset added in v0.1.8

func (x *CS2PlayerBalance) Reset()

func (*CS2PlayerBalance) String added in v0.1.8

func (x *CS2PlayerBalance) String() string

type CS2PlayerCurrentRoundState added in v0.1.8

type CS2PlayerCurrentRoundState struct {
	PlayerUrn  string                                `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerName string                                `protobuf:"bytes,2,opt,name=player_name,json=playerName,proto3" json:"player_name,omitempty"`
	SlotId     uint32                                `protobuf:"varint,6,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"`
	Statistics *CS2PlayerCurrentRoundStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	Items      *CS2PlayerItemsState                  `protobuf:"bytes,4,opt,name=items,proto3" json:"items,omitempty"`
	Position   *CS2PlayerPositionState               `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerCurrentRoundState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerCurrentRoundState.ProtoReflect.Descriptor instead.

func (*CS2PlayerCurrentRoundState) GetItems added in v0.1.8

func (*CS2PlayerCurrentRoundState) GetPlayerName added in v0.1.8

func (x *CS2PlayerCurrentRoundState) GetPlayerName() string

func (*CS2PlayerCurrentRoundState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerCurrentRoundState) GetPlayerUrn() string

func (*CS2PlayerCurrentRoundState) GetPosition added in v0.1.8

func (*CS2PlayerCurrentRoundState) GetSlotId added in v0.1.8

func (x *CS2PlayerCurrentRoundState) GetSlotId() uint32

func (*CS2PlayerCurrentRoundState) GetStatistics added in v0.1.8

func (*CS2PlayerCurrentRoundState) ProtoMessage added in v0.1.8

func (*CS2PlayerCurrentRoundState) ProtoMessage()

func (*CS2PlayerCurrentRoundState) ProtoReflect added in v0.1.8

func (*CS2PlayerCurrentRoundState) Reset added in v0.1.8

func (x *CS2PlayerCurrentRoundState) Reset()

func (*CS2PlayerCurrentRoundState) String added in v0.1.8

func (x *CS2PlayerCurrentRoundState) String() string

type CS2PlayerCurrentRoundStatePartialUpdate added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate struct {
	PlayerUrn string                                           `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Payload   *CS2PlayerCurrentRoundStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerCurrentRoundStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerCurrentRoundStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2PlayerCurrentRoundStatePartialUpdate) GetPayload added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate) GetPlayerUrn added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate) Reset added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate) String added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate_Payload added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*CS2PlayerCurrentRoundStatePartialUpdate_Payload_Statistics
	//	*CS2PlayerCurrentRoundStatePartialUpdate_Payload_Items
	//	*CS2PlayerCurrentRoundStatePartialUpdate_Payload_Position
	Payload isCS2PlayerCurrentRoundStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.8

Deprecated: Use CS2PlayerCurrentRoundStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) GetItems added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) GetPayload added in v0.1.8

func (m *CS2PlayerCurrentRoundStatePartialUpdate_Payload) GetPayload() isCS2PlayerCurrentRoundStatePartialUpdate_Payload_Payload

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) GetPosition added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) GetStatistics added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) ProtoMessage added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) ProtoReflect added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) Reset added in v0.1.8

func (*CS2PlayerCurrentRoundStatePartialUpdate_Payload) String added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate_Payload_Items added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate_Payload_Items struct {
	// Replaces "items" property in CS2PlayerCurrentRoundState.
	Items *CS2PlayerItemsState `protobuf:"bytes,2,opt,name=items,proto3,oneof"`
}

type CS2PlayerCurrentRoundStatePartialUpdate_Payload_Position added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate_Payload_Position struct {
	// Replaces "position" property in CS2PlayerCurrentRoundState.
	Position *CS2PlayerPositionState `protobuf:"bytes,3,opt,name=position,proto3,oneof"`
}

type CS2PlayerCurrentRoundStatePartialUpdate_Payload_Statistics added in v0.1.8

type CS2PlayerCurrentRoundStatePartialUpdate_Payload_Statistics struct {
	// Replaces "statistics" property in CS2PlayerCurrentRoundState.
	Statistics *CS2PlayerCurrentRoundStatisticsState `protobuf:"bytes,1,opt,name=statistics,proto3,oneof"`
}

type CS2PlayerCurrentRoundStatisticsState added in v0.1.8

type CS2PlayerCurrentRoundStatisticsState struct {
	PlayerUrn  string               `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Alive      bool                 `protobuf:"varint,2,opt,name=alive,proto3" json:"alive,omitempty"`
	Health     uint32               `protobuf:"varint,3,opt,name=health,proto3" json:"health,omitempty"`
	Armor      uint32               `protobuf:"varint,4,opt,name=armor,proto3" json:"armor,omitempty"`
	Balance    uint32               `protobuf:"varint,5,opt,name=balance,proto3" json:"balance,omitempty"`
	Damage     *uint32              `protobuf:"varint,7,opt,name=damage,proto3,oneof" json:"damage,omitempty"`
	Statistics *CS2PlayerStatistics `protobuf:"bytes,6,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerCurrentRoundStatisticsState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerCurrentRoundStatisticsState.ProtoReflect.Descriptor instead.

func (*CS2PlayerCurrentRoundStatisticsState) GetAlive added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) GetArmor added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) GetBalance added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) GetDamage added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) GetHealth added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerCurrentRoundStatisticsState) GetPlayerUrn() string

func (*CS2PlayerCurrentRoundStatisticsState) GetStatistics added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) ProtoMessage added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) ProtoMessage()

func (*CS2PlayerCurrentRoundStatisticsState) ProtoReflect added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) Reset added in v0.1.8

func (*CS2PlayerCurrentRoundStatisticsState) String added in v0.1.8

type CS2PlayerItems added in v0.1.8

type CS2PlayerItems struct {
	PlayerUrn      string     `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	TeamUrn        string     `protobuf:"bytes,2,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	EquipmentValue uint32     `protobuf:"varint,3,opt,name=equipment_value,json=equipmentValue,proto3" json:"equipment_value,omitempty"`
	Items          []*CS2Item `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerItems) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerItems.ProtoReflect.Descriptor instead.

func (*CS2PlayerItems) GetEquipmentValue added in v0.1.8

func (x *CS2PlayerItems) GetEquipmentValue() uint32

func (*CS2PlayerItems) GetItems added in v0.1.8

func (x *CS2PlayerItems) GetItems() []*CS2Item

func (*CS2PlayerItems) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerItems) GetPlayerUrn() string

func (*CS2PlayerItems) GetTeamUrn added in v0.1.8

func (x *CS2PlayerItems) GetTeamUrn() string

func (*CS2PlayerItems) ProtoMessage added in v0.1.8

func (*CS2PlayerItems) ProtoMessage()

func (*CS2PlayerItems) ProtoReflect added in v0.1.8

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

func (*CS2PlayerItems) Reset added in v0.1.8

func (x *CS2PlayerItems) Reset()

func (*CS2PlayerItems) String added in v0.1.8

func (x *CS2PlayerItems) String() string

type CS2PlayerItemsState added in v0.1.8

type CS2PlayerItemsState struct {
	PlayerUrn      string     `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	EquipmentValue uint32     `protobuf:"varint,2,opt,name=equipment_value,json=equipmentValue,proto3" json:"equipment_value,omitempty"`
	Items          []*CS2Item `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerItemsState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerItemsState.ProtoReflect.Descriptor instead.

func (*CS2PlayerItemsState) GetEquipmentValue added in v0.1.8

func (x *CS2PlayerItemsState) GetEquipmentValue() uint32

func (*CS2PlayerItemsState) GetItems added in v0.1.8

func (x *CS2PlayerItemsState) GetItems() []*CS2Item

func (*CS2PlayerItemsState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerItemsState) GetPlayerUrn() string

func (*CS2PlayerItemsState) ProtoMessage added in v0.1.8

func (*CS2PlayerItemsState) ProtoMessage()

func (*CS2PlayerItemsState) ProtoReflect added in v0.1.8

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

func (*CS2PlayerItemsState) Reset added in v0.1.8

func (x *CS2PlayerItemsState) Reset()

func (*CS2PlayerItemsState) String added in v0.1.8

func (x *CS2PlayerItemsState) String() string

type CS2PlayerMapState added in v0.1.8

type CS2PlayerMapState struct {
	PlayerUrn  string                       `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerName string                       `protobuf:"bytes,2,opt,name=player_name,json=playerName,proto3" json:"player_name,omitempty"`
	SlotId     uint32                       `protobuf:"varint,4,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"`
	Statistics *CS2PlayerMapStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerMapState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerMapState.ProtoReflect.Descriptor instead.

func (*CS2PlayerMapState) GetPlayerName added in v0.1.8

func (x *CS2PlayerMapState) GetPlayerName() string

func (*CS2PlayerMapState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerMapState) GetPlayerUrn() string

func (*CS2PlayerMapState) GetSlotId added in v0.1.8

func (x *CS2PlayerMapState) GetSlotId() uint32

func (*CS2PlayerMapState) GetStatistics added in v0.1.8

func (x *CS2PlayerMapState) GetStatistics() *CS2PlayerMapStatisticsState

func (*CS2PlayerMapState) ProtoMessage added in v0.1.8

func (*CS2PlayerMapState) ProtoMessage()

func (*CS2PlayerMapState) ProtoReflect added in v0.1.8

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

func (*CS2PlayerMapState) Reset added in v0.1.8

func (x *CS2PlayerMapState) Reset()

func (*CS2PlayerMapState) String added in v0.1.8

func (x *CS2PlayerMapState) String() string

type CS2PlayerMapStatePartialUpdate added in v0.1.8

type CS2PlayerMapStatePartialUpdate struct {
	PlayerUrn string                                  `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Payload   *CS2PlayerMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerMapStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2PlayerMapStatePartialUpdate) GetPayload added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerMapStatePartialUpdate) GetPlayerUrn() string

func (*CS2PlayerMapStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate) ProtoMessage()

func (*CS2PlayerMapStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate) Reset added in v0.1.8

func (x *CS2PlayerMapStatePartialUpdate) Reset()

func (*CS2PlayerMapStatePartialUpdate) String added in v0.1.8

type CS2PlayerMapStatePartialUpdate_Payload added in v0.1.8

type CS2PlayerMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*CS2PlayerMapStatePartialUpdate_Payload_Statistics
	Payload isCS2PlayerMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2PlayerMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*CS2PlayerMapStatePartialUpdate_Payload) GetPayload added in v0.1.8

func (m *CS2PlayerMapStatePartialUpdate_Payload) GetPayload() isCS2PlayerMapStatePartialUpdate_Payload_Payload

func (*CS2PlayerMapStatePartialUpdate_Payload) GetStatistics added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate_Payload) Reset added in v0.1.8

func (*CS2PlayerMapStatePartialUpdate_Payload) String added in v0.1.8

type CS2PlayerMapStatePartialUpdate_Payload_Statistics added in v0.1.8

type CS2PlayerMapStatePartialUpdate_Payload_Statistics struct {
	// Apply partial update on value under given key in 'statistics' map property in CS2PlayerMapState.
	Statistics *CS2PlayerMapStatisticsState `protobuf:"bytes,1,opt,name=statistics,proto3,oneof"`
}

type CS2PlayerMapStatisticsState added in v0.1.8

type CS2PlayerMapStatisticsState struct {
	PlayerUrn             string               `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	OpeningKills          uint32               `protobuf:"varint,4,opt,name=opening_kills,json=openingKills,proto3" json:"opening_kills,omitempty"`
	OpeningDeaths         uint32               `protobuf:"varint,5,opt,name=opening_deaths,json=openingDeaths,proto3" json:"opening_deaths,omitempty"`
	TotalDamage           uint32               `protobuf:"varint,6,opt,name=total_damage,json=totalDamage,proto3" json:"total_damage,omitempty"`
	AverageDamagePerRound float32              `` /* 130-byte string literal not displayed */
	Statistics            *CS2PlayerStatistics `protobuf:"bytes,2,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerMapStatisticsState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerMapStatisticsState.ProtoReflect.Descriptor instead.

func (*CS2PlayerMapStatisticsState) GetAverageDamagePerRound added in v0.1.8

func (x *CS2PlayerMapStatisticsState) GetAverageDamagePerRound() float32

func (*CS2PlayerMapStatisticsState) GetOpeningDeaths added in v0.1.8

func (x *CS2PlayerMapStatisticsState) GetOpeningDeaths() uint32

func (*CS2PlayerMapStatisticsState) GetOpeningKills added in v0.1.8

func (x *CS2PlayerMapStatisticsState) GetOpeningKills() uint32

func (*CS2PlayerMapStatisticsState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerMapStatisticsState) GetPlayerUrn() string

func (*CS2PlayerMapStatisticsState) GetStatistics added in v0.1.8

func (*CS2PlayerMapStatisticsState) GetTotalDamage added in v0.1.8

func (x *CS2PlayerMapStatisticsState) GetTotalDamage() uint32

func (*CS2PlayerMapStatisticsState) ProtoMessage added in v0.1.8

func (*CS2PlayerMapStatisticsState) ProtoMessage()

func (*CS2PlayerMapStatisticsState) ProtoReflect added in v0.1.8

func (*CS2PlayerMapStatisticsState) Reset added in v0.1.8

func (x *CS2PlayerMapStatisticsState) Reset()

func (*CS2PlayerMapStatisticsState) String added in v0.1.8

func (x *CS2PlayerMapStatisticsState) String() string

type CS2PlayerPositionState added in v0.1.8

type CS2PlayerPositionState struct {
	PlayerUrn string       `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Position  *CS2Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerPositionState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerPositionState.ProtoReflect.Descriptor instead.

func (*CS2PlayerPositionState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerPositionState) GetPlayerUrn() string

func (*CS2PlayerPositionState) GetPosition added in v0.1.8

func (x *CS2PlayerPositionState) GetPosition() *CS2Position

func (*CS2PlayerPositionState) ProtoMessage added in v0.1.8

func (*CS2PlayerPositionState) ProtoMessage()

func (*CS2PlayerPositionState) ProtoReflect added in v0.1.8

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

func (*CS2PlayerPositionState) Reset added in v0.1.8

func (x *CS2PlayerPositionState) Reset()

func (*CS2PlayerPositionState) String added in v0.1.8

func (x *CS2PlayerPositionState) String() string

type CS2PlayerPreviousRoundState added in v0.1.8

type CS2PlayerPreviousRoundState struct {
	PlayerUrn  string               `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerName string               `protobuf:"bytes,2,opt,name=player_name,json=playerName,proto3" json:"player_name,omitempty"`
	Statistics *CS2PlayerStatistics `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2PlayerPreviousRoundState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerPreviousRoundState.ProtoReflect.Descriptor instead.

func (*CS2PlayerPreviousRoundState) GetPlayerName added in v0.1.8

func (x *CS2PlayerPreviousRoundState) GetPlayerName() string

func (*CS2PlayerPreviousRoundState) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerPreviousRoundState) GetPlayerUrn() string

func (*CS2PlayerPreviousRoundState) GetStatistics added in v0.1.8

func (*CS2PlayerPreviousRoundState) ProtoMessage added in v0.1.8

func (*CS2PlayerPreviousRoundState) ProtoMessage()

func (*CS2PlayerPreviousRoundState) ProtoReflect added in v0.1.8

func (*CS2PlayerPreviousRoundState) Reset added in v0.1.8

func (x *CS2PlayerPreviousRoundState) Reset()

func (*CS2PlayerPreviousRoundState) String added in v0.1.8

func (x *CS2PlayerPreviousRoundState) String() string

type CS2PlayerStatistics added in v0.1.8

type CS2PlayerStatistics struct {
	PlayerUrn     string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Kills         uint32 `protobuf:"varint,2,opt,name=kills,proto3" json:"kills,omitempty"`
	FriendlyKills uint32 `protobuf:"varint,3,opt,name=friendly_kills,json=friendlyKills,proto3" json:"friendly_kills,omitempty"`
	EnemyKills    uint32 `protobuf:"varint,4,opt,name=enemy_kills,json=enemyKills,proto3" json:"enemy_kills,omitempty"`
	SelfKills     uint32 `protobuf:"varint,5,opt,name=self_kills,json=selfKills,proto3" json:"self_kills,omitempty"`
	Deaths        uint32 `protobuf:"varint,6,opt,name=deaths,proto3" json:"deaths,omitempty"`
	Assists       uint32 `protobuf:"varint,7,opt,name=assists,proto3" json:"assists,omitempty"`
	Headshots     uint32 `protobuf:"varint,8,opt,name=headshots,proto3" json:"headshots,omitempty"`
	// Deprecated: Marked as deprecated in bragi/cs2.proto.
	Damage                    uint32  `protobuf:"varint,15,opt,name=damage,proto3" json:"damage,omitempty"` // use CS2PlayerMapStatisticsState.total_damage or CS2PlayerCurrentRoundStatisticsState.damage
	FriendlyDamageDealtArmor  *uint32 ``                                                                    /* 144-byte string literal not displayed */
	FriendlyDamageDealtHealth *uint32 ``                                                                    /* 148-byte string literal not displayed */
	EnemyDamageDealtArmor     *uint32 ``                                                                    /* 136-byte string literal not displayed */
	EnemyDamageDealtHealth    *uint32 ``                                                                    /* 139-byte string literal not displayed */
	EnemyDamageDealtArmorRaw  *uint32 ``                                                                    /* 147-byte string literal not displayed */
	EnemyDamageDealtHealthRaw *uint32 ``                                                                    /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2PlayerStatistics) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PlayerStatistics.ProtoReflect.Descriptor instead.

func (*CS2PlayerStatistics) GetAssists added in v0.1.8

func (x *CS2PlayerStatistics) GetAssists() uint32

func (*CS2PlayerStatistics) GetDamage deprecated added in v0.1.8

func (x *CS2PlayerStatistics) GetDamage() uint32

Deprecated: Marked as deprecated in bragi/cs2.proto.

func (*CS2PlayerStatistics) GetDeaths added in v0.1.8

func (x *CS2PlayerStatistics) GetDeaths() uint32

func (*CS2PlayerStatistics) GetEnemyDamageDealtArmor added in v0.1.8

func (x *CS2PlayerStatistics) GetEnemyDamageDealtArmor() uint32

func (*CS2PlayerStatistics) GetEnemyDamageDealtArmorRaw added in v0.1.8

func (x *CS2PlayerStatistics) GetEnemyDamageDealtArmorRaw() uint32

func (*CS2PlayerStatistics) GetEnemyDamageDealtHealth added in v0.1.8

func (x *CS2PlayerStatistics) GetEnemyDamageDealtHealth() uint32

func (*CS2PlayerStatistics) GetEnemyDamageDealtHealthRaw added in v0.1.8

func (x *CS2PlayerStatistics) GetEnemyDamageDealtHealthRaw() uint32

func (*CS2PlayerStatistics) GetEnemyKills added in v0.1.8

func (x *CS2PlayerStatistics) GetEnemyKills() uint32

func (*CS2PlayerStatistics) GetFriendlyDamageDealtArmor added in v0.1.8

func (x *CS2PlayerStatistics) GetFriendlyDamageDealtArmor() uint32

func (*CS2PlayerStatistics) GetFriendlyDamageDealtHealth added in v0.1.8

func (x *CS2PlayerStatistics) GetFriendlyDamageDealtHealth() uint32

func (*CS2PlayerStatistics) GetFriendlyKills added in v0.1.8

func (x *CS2PlayerStatistics) GetFriendlyKills() uint32

func (*CS2PlayerStatistics) GetHeadshots added in v0.1.8

func (x *CS2PlayerStatistics) GetHeadshots() uint32

func (*CS2PlayerStatistics) GetKills added in v0.1.8

func (x *CS2PlayerStatistics) GetKills() uint32

func (*CS2PlayerStatistics) GetPlayerUrn added in v0.1.8

func (x *CS2PlayerStatistics) GetPlayerUrn() string

func (*CS2PlayerStatistics) GetSelfKills added in v0.1.8

func (x *CS2PlayerStatistics) GetSelfKills() uint32

func (*CS2PlayerStatistics) ProtoMessage added in v0.1.8

func (*CS2PlayerStatistics) ProtoMessage()

func (*CS2PlayerStatistics) ProtoReflect added in v0.1.8

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

func (*CS2PlayerStatistics) Reset added in v0.1.8

func (x *CS2PlayerStatistics) Reset()

func (*CS2PlayerStatistics) String added in v0.1.8

func (x *CS2PlayerStatistics) String() string

type CS2Position added in v0.1.8

type CS2Position struct {
	X     float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
	Y     float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
	Z     float32 `protobuf:"fixed32,4,opt,name=z,proto3" json:"z,omitempty"`
	Angle float32 `protobuf:"fixed32,3,opt,name=angle,proto3" json:"angle,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2Position) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Position.ProtoReflect.Descriptor instead.

func (*CS2Position) GetAngle added in v0.1.8

func (x *CS2Position) GetAngle() float32

func (*CS2Position) GetX added in v0.1.8

func (x *CS2Position) GetX() float32

func (*CS2Position) GetY added in v0.1.8

func (x *CS2Position) GetY() float32

func (*CS2Position) GetZ added in v0.1.8

func (x *CS2Position) GetZ() float32

func (*CS2Position) ProtoMessage added in v0.1.8

func (*CS2Position) ProtoMessage()

func (*CS2Position) ProtoReflect added in v0.1.8

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

func (*CS2Position) Reset added in v0.1.8

func (x *CS2Position) Reset()

func (*CS2Position) String added in v0.1.8

func (x *CS2Position) String() string

type CS2PreviousMapState added in v0.1.8

type CS2PreviousMapState struct {
	MapOrder      uint32                      `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	Info          *CS2MapInfoState            `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Score         *CS2MapScoreState           `protobuf:"bytes,3,opt,name=score,proto3" json:"score,omitempty"`
	RoundStates   []*CS2PreviousRoundState    `protobuf:"bytes,4,rep,name=round_states,json=roundStates,proto3" json:"round_states,omitempty"`
	TeamMapStates map[string]*CS2TeamMapState `` /* 190-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2PreviousMapState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PreviousMapState.ProtoReflect.Descriptor instead.

func (*CS2PreviousMapState) GetInfo added in v0.1.8

func (x *CS2PreviousMapState) GetInfo() *CS2MapInfoState

func (*CS2PreviousMapState) GetMapOrder added in v0.1.8

func (x *CS2PreviousMapState) GetMapOrder() uint32

func (*CS2PreviousMapState) GetRoundStates added in v0.1.8

func (x *CS2PreviousMapState) GetRoundStates() []*CS2PreviousRoundState

func (*CS2PreviousMapState) GetScore added in v0.1.8

func (x *CS2PreviousMapState) GetScore() *CS2MapScoreState

func (*CS2PreviousMapState) GetTeamMapStates added in v0.1.8

func (x *CS2PreviousMapState) GetTeamMapStates() map[string]*CS2TeamMapState

func (*CS2PreviousMapState) ProtoMessage added in v0.1.8

func (*CS2PreviousMapState) ProtoMessage()

func (*CS2PreviousMapState) ProtoReflect added in v0.1.8

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

func (*CS2PreviousMapState) Reset added in v0.1.8

func (x *CS2PreviousMapState) Reset()

func (*CS2PreviousMapState) String added in v0.1.8

func (x *CS2PreviousMapState) String() string

type CS2PreviousRoundState added in v0.1.8

type CS2PreviousRoundState struct {
	RoundNumber uint32                                `protobuf:"varint,1,opt,name=round_number,json=roundNumber,proto3" json:"round_number,omitempty"`
	Info        *CS2RoundInfoState                    `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	TeamStates  map[string]*CS2PreviousTeamRoundState `` // keys are type of team_urn
	/* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2PreviousRoundState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PreviousRoundState.ProtoReflect.Descriptor instead.

func (*CS2PreviousRoundState) GetInfo added in v0.1.8

func (*CS2PreviousRoundState) GetRoundNumber added in v0.1.8

func (x *CS2PreviousRoundState) GetRoundNumber() uint32

func (*CS2PreviousRoundState) GetTeamStates added in v0.1.8

func (x *CS2PreviousRoundState) GetTeamStates() map[string]*CS2PreviousTeamRoundState

func (*CS2PreviousRoundState) ProtoMessage added in v0.1.8

func (*CS2PreviousRoundState) ProtoMessage()

func (*CS2PreviousRoundState) ProtoReflect added in v0.1.8

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

func (*CS2PreviousRoundState) Reset added in v0.1.8

func (x *CS2PreviousRoundState) Reset()

func (*CS2PreviousRoundState) String added in v0.1.8

func (x *CS2PreviousRoundState) String() string

type CS2PreviousTeamRoundState added in v0.1.8

type CS2PreviousTeamRoundState struct {
	TeamUrn string                                  `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Players map[string]*CS2PlayerPreviousRoundState `` // keys are type of player_urn
	/* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2PreviousTeamRoundState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2PreviousTeamRoundState.ProtoReflect.Descriptor instead.

func (*CS2PreviousTeamRoundState) GetPlayers added in v0.1.8

func (*CS2PreviousTeamRoundState) GetTeamUrn added in v0.1.8

func (x *CS2PreviousTeamRoundState) GetTeamUrn() string

func (*CS2PreviousTeamRoundState) ProtoMessage added in v0.1.8

func (*CS2PreviousTeamRoundState) ProtoMessage()

func (*CS2PreviousTeamRoundState) ProtoReflect added in v0.1.8

func (*CS2PreviousTeamRoundState) Reset added in v0.1.8

func (x *CS2PreviousTeamRoundState) Reset()

func (*CS2PreviousTeamRoundState) String added in v0.1.8

func (x *CS2PreviousTeamRoundState) String() string

type CS2RoundEnd added in v0.1.8

type CS2RoundEnd struct {
	MapTime            *durationpb.Duration         `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration         `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32                       `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	WinningTeamUrn     string                       `protobuf:"bytes,4,opt,name=winning_team_urn,json=winningTeamUrn,proto3" json:"winning_team_urn,omitempty"`
	WinReason          CS2WinReason                 `protobuf:"varint,5,opt,name=win_reason,json=winReason,proto3,enum=bragi.CS2WinReason" json:"win_reason,omitempty"`
	PlayerBalances     map[string]*CS2PlayerBalance `` // keys are type of player_urn
	/* 191-byte string literal not displayed */
	PlayerInventories map[string]*CS2PlayerItems `` // keys are type of player_urn
	/* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2RoundEnd) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundEnd.ProtoReflect.Descriptor instead.

func (*CS2RoundEnd) GetCurrentRoundNumber added in v0.1.8

func (x *CS2RoundEnd) GetCurrentRoundNumber() uint32

func (*CS2RoundEnd) GetMapTime added in v0.1.8

func (x *CS2RoundEnd) GetMapTime() *durationpb.Duration

func (*CS2RoundEnd) GetPlayerBalances added in v0.1.8

func (x *CS2RoundEnd) GetPlayerBalances() map[string]*CS2PlayerBalance

func (*CS2RoundEnd) GetPlayerInventories added in v0.1.8

func (x *CS2RoundEnd) GetPlayerInventories() map[string]*CS2PlayerItems

func (*CS2RoundEnd) GetTimeRemaining added in v0.1.8

func (x *CS2RoundEnd) GetTimeRemaining() *durationpb.Duration

func (*CS2RoundEnd) GetWinReason added in v0.1.8

func (x *CS2RoundEnd) GetWinReason() CS2WinReason

func (*CS2RoundEnd) GetWinningTeamUrn added in v0.1.8

func (x *CS2RoundEnd) GetWinningTeamUrn() string

func (*CS2RoundEnd) ProtoMessage added in v0.1.8

func (*CS2RoundEnd) ProtoMessage()

func (*CS2RoundEnd) ProtoReflect added in v0.1.8

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

func (*CS2RoundEnd) Reset added in v0.1.8

func (x *CS2RoundEnd) Reset()

func (*CS2RoundEnd) String added in v0.1.8

func (x *CS2RoundEnd) String() string

type CS2RoundInfoState added in v0.1.8

type CS2RoundInfoState struct {
	RoundType      CS2RoundStateType      `protobuf:"varint,1,opt,name=round_type,json=roundType,proto3,enum=bragi.CS2RoundStateType" json:"round_type,omitempty"`
	StartTime      *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime        *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3,oneof" json:"end_time,omitempty"`
	WinningTeamUrn *string                `protobuf:"bytes,4,opt,name=winning_team_urn,json=winningTeamUrn,proto3,oneof" json:"winning_team_urn,omitempty"`
	WinReason      *CS2WinReason          `protobuf:"varint,5,opt,name=win_reason,json=winReason,proto3,enum=bragi.CS2WinReason,oneof" json:"win_reason,omitempty"`
	HomeWon        *bool                  `protobuf:"varint,6,opt,name=home_won,json=homeWon,proto3,oneof" json:"home_won,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2RoundInfoState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundInfoState.ProtoReflect.Descriptor instead.

func (*CS2RoundInfoState) GetEndTime added in v0.1.8

func (x *CS2RoundInfoState) GetEndTime() *timestamppb.Timestamp

func (*CS2RoundInfoState) GetHomeWon added in v0.1.8

func (x *CS2RoundInfoState) GetHomeWon() bool

func (*CS2RoundInfoState) GetRoundType added in v0.1.8

func (x *CS2RoundInfoState) GetRoundType() CS2RoundStateType

func (*CS2RoundInfoState) GetStartTime added in v0.1.8

func (x *CS2RoundInfoState) GetStartTime() *timestamppb.Timestamp

func (*CS2RoundInfoState) GetWinReason added in v0.1.8

func (x *CS2RoundInfoState) GetWinReason() CS2WinReason

func (*CS2RoundInfoState) GetWinningTeamUrn added in v0.1.8

func (x *CS2RoundInfoState) GetWinningTeamUrn() string

func (*CS2RoundInfoState) ProtoMessage added in v0.1.8

func (*CS2RoundInfoState) ProtoMessage()

func (*CS2RoundInfoState) ProtoReflect added in v0.1.8

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

func (*CS2RoundInfoState) Reset added in v0.1.8

func (x *CS2RoundInfoState) Reset()

func (*CS2RoundInfoState) String added in v0.1.8

func (x *CS2RoundInfoState) String() string

type CS2RoundPause added in v0.1.8

type CS2RoundPause struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2RoundPause) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundPause.ProtoReflect.Descriptor instead.

func (*CS2RoundPause) GetCurrentRoundNumber added in v0.1.8

func (x *CS2RoundPause) GetCurrentRoundNumber() uint32

func (*CS2RoundPause) GetMapTime added in v0.1.8

func (x *CS2RoundPause) GetMapTime() *durationpb.Duration

func (*CS2RoundPause) GetTimeRemaining added in v0.1.8

func (x *CS2RoundPause) GetTimeRemaining() *durationpb.Duration

func (*CS2RoundPause) ProtoMessage added in v0.1.8

func (*CS2RoundPause) ProtoMessage()

func (*CS2RoundPause) ProtoReflect added in v0.1.8

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

func (*CS2RoundPause) Reset added in v0.1.8

func (x *CS2RoundPause) Reset()

func (*CS2RoundPause) String added in v0.1.8

func (x *CS2RoundPause) String() string

type CS2RoundResume added in v0.1.8

type CS2RoundResume struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2RoundResume) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundResume.ProtoReflect.Descriptor instead.

func (*CS2RoundResume) GetCurrentRoundNumber added in v0.1.8

func (x *CS2RoundResume) GetCurrentRoundNumber() uint32

func (*CS2RoundResume) GetMapTime added in v0.1.8

func (x *CS2RoundResume) GetMapTime() *durationpb.Duration

func (*CS2RoundResume) GetTimeRemaining added in v0.1.8

func (x *CS2RoundResume) GetTimeRemaining() *durationpb.Duration

func (*CS2RoundResume) ProtoMessage added in v0.1.8

func (*CS2RoundResume) ProtoMessage()

func (*CS2RoundResume) ProtoReflect added in v0.1.8

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

func (*CS2RoundResume) Reset added in v0.1.8

func (x *CS2RoundResume) Reset()

func (*CS2RoundResume) String added in v0.1.8

func (x *CS2RoundResume) String() string

type CS2RoundRollback added in v0.1.8

type CS2RoundRollback struct {
	NextRoundNumber uint32 `protobuf:"varint,1,opt,name=next_round_number,json=nextRoundNumber,proto3" json:"next_round_number,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2RoundRollback) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundRollback.ProtoReflect.Descriptor instead.

func (*CS2RoundRollback) GetNextRoundNumber added in v0.1.8

func (x *CS2RoundRollback) GetNextRoundNumber() uint32

func (*CS2RoundRollback) ProtoMessage added in v0.1.8

func (*CS2RoundRollback) ProtoMessage()

func (*CS2RoundRollback) ProtoReflect added in v0.1.8

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

func (*CS2RoundRollback) Reset added in v0.1.8

func (x *CS2RoundRollback) Reset()

func (*CS2RoundRollback) String added in v0.1.8

func (x *CS2RoundRollback) String() string

type CS2RoundStart added in v0.1.8

type CS2RoundStart struct {
	MapTime            *durationpb.Duration `protobuf:"bytes,1,opt,name=map_time,json=mapTime,proto3" json:"map_time,omitempty"`
	TimeRemaining      *durationpb.Duration `protobuf:"bytes,2,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	CurrentRoundNumber uint32               `protobuf:"varint,3,opt,name=current_round_number,json=currentRoundNumber,proto3" json:"current_round_number,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2RoundStart) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundStart.ProtoReflect.Descriptor instead.

func (*CS2RoundStart) GetCurrentRoundNumber added in v0.1.8

func (x *CS2RoundStart) GetCurrentRoundNumber() uint32

func (*CS2RoundStart) GetMapTime added in v0.1.8

func (x *CS2RoundStart) GetMapTime() *durationpb.Duration

func (*CS2RoundStart) GetTimeRemaining added in v0.1.8

func (x *CS2RoundStart) GetTimeRemaining() *durationpb.Duration

func (*CS2RoundStart) ProtoMessage added in v0.1.8

func (*CS2RoundStart) ProtoMessage()

func (*CS2RoundStart) ProtoReflect added in v0.1.8

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

func (*CS2RoundStart) Reset added in v0.1.8

func (x *CS2RoundStart) Reset()

func (*CS2RoundStart) String added in v0.1.8

func (x *CS2RoundStart) String() string

type CS2RoundStateType added in v0.1.8

type CS2RoundStateType int32
const (
	CS2RoundStateType_CS2_ROUND_STATE_TYPE_UNSPECIFIED CS2RoundStateType = 0
	CS2RoundStateType_CS2_ROUND_STATE_TYPE_BUY_TIME    CS2RoundStateType = 1
	CS2RoundStateType_CS2_ROUND_STATE_TYPE_IN_PROGRESS CS2RoundStateType = 2
	CS2RoundStateType_CS2_ROUND_STATE_TYPE_PAUSED      CS2RoundStateType = 3
	CS2RoundStateType_CS2_ROUND_STATE_TYPE_FINISHED    CS2RoundStateType = 4
)

func (CS2RoundStateType) Descriptor added in v0.1.8

func (CS2RoundStateType) Enum added in v0.1.8

func (CS2RoundStateType) EnumDescriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundStateType.Descriptor instead.

func (CS2RoundStateType) Number added in v0.1.8

func (CS2RoundStateType) String added in v0.1.8

func (x CS2RoundStateType) String() string

func (CS2RoundStateType) Type added in v0.1.8

type CS2RoundTimeState added in v0.1.8

type CS2RoundTimeState struct {
	TimeRemaining *durationpb.Duration `protobuf:"bytes,1,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2RoundTimeState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2RoundTimeState.ProtoReflect.Descriptor instead.

func (*CS2RoundTimeState) GetTimeRemaining added in v0.1.8

func (x *CS2RoundTimeState) GetTimeRemaining() *durationpb.Duration

func (*CS2RoundTimeState) ProtoMessage added in v0.1.8

func (*CS2RoundTimeState) ProtoMessage()

func (*CS2RoundTimeState) ProtoReflect added in v0.1.8

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

func (*CS2RoundTimeState) Reset added in v0.1.8

func (x *CS2RoundTimeState) Reset()

func (*CS2RoundTimeState) String added in v0.1.8

func (x *CS2RoundTimeState) String() string

type CS2Side added in v0.1.8

type CS2Side int32
const (
	CS2Side_CS2_SIDE_UNSPECIFIED        CS2Side = 0
	CS2Side_CS2_SIDE_COUNTER_TERRORISTS CS2Side = 1
	CS2Side_CS2_SIDE_TERRORISTS         CS2Side = 2
)

func (CS2Side) Descriptor added in v0.1.8

func (CS2Side) Descriptor() protoreflect.EnumDescriptor

func (CS2Side) Enum added in v0.1.8

func (x CS2Side) Enum() *CS2Side

func (CS2Side) EnumDescriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Side.Descriptor instead.

func (CS2Side) Number added in v0.1.8

func (x CS2Side) Number() protoreflect.EnumNumber

func (CS2Side) String added in v0.1.8

func (x CS2Side) String() string

func (CS2Side) Type added in v0.1.8

func (CS2Side) Type() protoreflect.EnumType

type CS2Team added in v0.1.8

type CS2Team struct {
	TeamUrn  string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	TeamName string `protobuf:"bytes,2,opt,name=team_name,json=teamName,proto3" json:"team_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2Team) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2Team.ProtoReflect.Descriptor instead.

func (*CS2Team) GetTeamName added in v0.1.8

func (x *CS2Team) GetTeamName() string

func (*CS2Team) GetTeamUrn added in v0.1.8

func (x *CS2Team) GetTeamUrn() string

func (*CS2Team) ProtoMessage added in v0.1.8

func (*CS2Team) ProtoMessage()

func (*CS2Team) ProtoReflect added in v0.1.8

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

func (*CS2Team) Reset added in v0.1.8

func (x *CS2Team) Reset()

func (*CS2Team) String added in v0.1.8

func (x *CS2Team) String() string

type CS2TeamCurrentRoundState added in v0.1.8

type CS2TeamCurrentRoundState struct {
	TeamUrn           string                                 `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	PlayerRoundStates map[string]*CS2PlayerCurrentRoundState `` // keys are type of player_urn
	/* 202-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2TeamCurrentRoundState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2TeamCurrentRoundState.ProtoReflect.Descriptor instead.

func (*CS2TeamCurrentRoundState) GetPlayerRoundStates added in v0.1.8

func (x *CS2TeamCurrentRoundState) GetPlayerRoundStates() map[string]*CS2PlayerCurrentRoundState

func (*CS2TeamCurrentRoundState) GetTeamUrn added in v0.1.8

func (x *CS2TeamCurrentRoundState) GetTeamUrn() string

func (*CS2TeamCurrentRoundState) ProtoMessage added in v0.1.8

func (*CS2TeamCurrentRoundState) ProtoMessage()

func (*CS2TeamCurrentRoundState) ProtoReflect added in v0.1.8

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

func (*CS2TeamCurrentRoundState) Reset added in v0.1.8

func (x *CS2TeamCurrentRoundState) Reset()

func (*CS2TeamCurrentRoundState) String added in v0.1.8

func (x *CS2TeamCurrentRoundState) String() string

type CS2TeamCurrentRoundStatePartialUpdate added in v0.1.8

type CS2TeamCurrentRoundStatePartialUpdate struct {
	TeamUrn string                                         `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Payload *CS2TeamCurrentRoundStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2TeamCurrentRoundStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2TeamCurrentRoundStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2TeamCurrentRoundStatePartialUpdate) GetPayload added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate) GetTeamUrn added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate) ProtoMessage()

func (*CS2TeamCurrentRoundStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate) Reset added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate) String added in v0.1.8

type CS2TeamCurrentRoundStatePartialUpdate_Payload added in v0.1.8

type CS2TeamCurrentRoundStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*CS2TeamCurrentRoundStatePartialUpdate_Payload_PlayerState
	//	*CS2TeamCurrentRoundStatePartialUpdate_Payload_PlayerRoundStatesPartialUpdate
	Payload isCS2TeamCurrentRoundStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.8

Deprecated: Use CS2TeamCurrentRoundStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) GetPayload added in v0.1.8

func (m *CS2TeamCurrentRoundStatePartialUpdate_Payload) GetPayload() isCS2TeamCurrentRoundStatePartialUpdate_Payload_Payload

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) GetPlayerRoundStatesPartialUpdate added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) GetPlayerState added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) ProtoMessage added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) ProtoReflect added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) Reset added in v0.1.8

func (*CS2TeamCurrentRoundStatePartialUpdate_Payload) String added in v0.1.8

type CS2TeamCurrentRoundStatePartialUpdate_Payload_PlayerRoundStatesPartialUpdate added in v0.1.8

type CS2TeamCurrentRoundStatePartialUpdate_Payload_PlayerRoundStatesPartialUpdate struct {
	// Apply partial update on value under given key in player_round_states map property in CS2TeamCurrentRoundState.
	PlayerRoundStatesPartialUpdate *CS2PlayerCurrentRoundStatePartialUpdate `protobuf:"bytes,1,opt,name=player_round_states_partial_update,json=playerRoundStatesPartialUpdate,proto3,oneof"`
}

type CS2TeamCurrentRoundStatePartialUpdate_Payload_PlayerState added in v0.1.8

type CS2TeamCurrentRoundStatePartialUpdate_Payload_PlayerState struct {
	// Replaces whole value under given key in player_round_states map property in CS2TeamCurrentRoundState
	PlayerState *CS2PlayerCurrentRoundState `protobuf:"bytes,2,opt,name=player_state,json=playerState,proto3,oneof"`
}

type CS2TeamMapState added in v0.1.8

type CS2TeamMapState struct {
	TeamUrn         string                        `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Side            CS2Side                       `protobuf:"varint,2,opt,name=side,proto3,enum=bragi.CS2Side" json:"side,omitempty"`
	PlayerMapStates map[string]*CS2PlayerMapState `` // keys are type of player_urn
	/* 196-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CS2TeamMapState) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2TeamMapState.ProtoReflect.Descriptor instead.

func (*CS2TeamMapState) GetPlayerMapStates added in v0.1.8

func (x *CS2TeamMapState) GetPlayerMapStates() map[string]*CS2PlayerMapState

func (*CS2TeamMapState) GetSide added in v0.1.8

func (x *CS2TeamMapState) GetSide() CS2Side

func (*CS2TeamMapState) GetTeamUrn added in v0.1.8

func (x *CS2TeamMapState) GetTeamUrn() string

func (*CS2TeamMapState) ProtoMessage added in v0.1.8

func (*CS2TeamMapState) ProtoMessage()

func (*CS2TeamMapState) ProtoReflect added in v0.1.8

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

func (*CS2TeamMapState) Reset added in v0.1.8

func (x *CS2TeamMapState) Reset()

func (*CS2TeamMapState) String added in v0.1.8

func (x *CS2TeamMapState) String() string

type CS2TeamMapStatePartialUpdate added in v0.1.8

type CS2TeamMapStatePartialUpdate struct {
	TeamUrn string                                `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Payload *CS2TeamMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*CS2TeamMapStatePartialUpdate) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2TeamMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*CS2TeamMapStatePartialUpdate) GetPayload added in v0.1.8

func (*CS2TeamMapStatePartialUpdate) GetTeamUrn added in v0.1.8

func (x *CS2TeamMapStatePartialUpdate) GetTeamUrn() string

func (*CS2TeamMapStatePartialUpdate) ProtoMessage added in v0.1.8

func (*CS2TeamMapStatePartialUpdate) ProtoMessage()

func (*CS2TeamMapStatePartialUpdate) ProtoReflect added in v0.1.8

func (*CS2TeamMapStatePartialUpdate) Reset added in v0.1.8

func (x *CS2TeamMapStatePartialUpdate) Reset()

func (*CS2TeamMapStatePartialUpdate) String added in v0.1.8

type CS2TeamMapStatePartialUpdate_Payload added in v0.1.8

type CS2TeamMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*CS2TeamMapStatePartialUpdate_Payload_PlayerState
	//	*CS2TeamMapStatePartialUpdate_Payload_PlayerMapStatesPartialUpdate
	Payload isCS2TeamMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*CS2TeamMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.8

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

Deprecated: Use CS2TeamMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*CS2TeamMapStatePartialUpdate_Payload) GetPayload added in v0.1.8

func (m *CS2TeamMapStatePartialUpdate_Payload) GetPayload() isCS2TeamMapStatePartialUpdate_Payload_Payload

func (*CS2TeamMapStatePartialUpdate_Payload) GetPlayerMapStatesPartialUpdate added in v0.1.8

func (x *CS2TeamMapStatePartialUpdate_Payload) GetPlayerMapStatesPartialUpdate() *CS2PlayerMapStatePartialUpdate

func (*CS2TeamMapStatePartialUpdate_Payload) GetPlayerState added in v0.1.8

func (*CS2TeamMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.8

func (*CS2TeamMapStatePartialUpdate_Payload) ProtoMessage()

func (*CS2TeamMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.8

func (*CS2TeamMapStatePartialUpdate_Payload) Reset added in v0.1.8

func (*CS2TeamMapStatePartialUpdate_Payload) String added in v0.1.8

type CS2TeamMapStatePartialUpdate_Payload_PlayerMapStatesPartialUpdate added in v0.1.8

type CS2TeamMapStatePartialUpdate_Payload_PlayerMapStatesPartialUpdate struct {
	// Apply partial update on value under given key in player_map_states map property in CS2TeamMapState.
	PlayerMapStatesPartialUpdate *CS2PlayerMapStatePartialUpdate `protobuf:"bytes,1,opt,name=player_map_states_partial_update,json=playerMapStatesPartialUpdate,proto3,oneof"`
}

type CS2TeamMapStatePartialUpdate_Payload_PlayerState added in v0.1.8

type CS2TeamMapStatePartialUpdate_Payload_PlayerState struct {
	// Replaces whole value under given key in player_map_states map property in CS2TeamMapState.
	PlayerState *CS2PlayerMapState `protobuf:"bytes,2,opt,name=player_state,json=playerState,proto3,oneof"`
}

type CS2WeaponType deprecated added in v0.1.8

type CS2WeaponType int32

Deprecated: Marked as deprecated in bragi/cs2.proto.

const (
	CS2WeaponType_CS2_WEAPON_TYPE_UNSPECIFIED    CS2WeaponType = 0
	CS2WeaponType_CS2_WEAPON_TYPE_PISTOL         CS2WeaponType = 1
	CS2WeaponType_CS2_WEAPON_TYPE_BOMB           CS2WeaponType = 2
	CS2WeaponType_CS2_WEAPON_TYPE_GRENADE        CS2WeaponType = 3
	CS2WeaponType_CS2_WEAPON_TYPE_MACHINE_GUN    CS2WeaponType = 4
	CS2WeaponType_CS2_WEAPON_TYPE_RIFLE          CS2WeaponType = 5
	CS2WeaponType_CS2_WEAPON_TYPE_SHOTGUN        CS2WeaponType = 6
	CS2WeaponType_CS2_WEAPON_TYPE_SNIPER_RIFLE   CS2WeaponType = 7
	CS2WeaponType_CS2_WEAPON_TYPE_SUBMACHINE_GUN CS2WeaponType = 8
	CS2WeaponType_CS2_WEAPON_TYPE_KNIFE          CS2WeaponType = 9
	CS2WeaponType_CS2_WEAPON_TYPE_DEFUSE_KIT     CS2WeaponType = 10
)

func (CS2WeaponType) Descriptor added in v0.1.8

func (CS2WeaponType) Enum added in v0.1.8

func (x CS2WeaponType) Enum() *CS2WeaponType

func (CS2WeaponType) EnumDescriptor deprecated added in v0.1.8

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

Deprecated: Use CS2WeaponType.Descriptor instead.

func (CS2WeaponType) Number added in v0.1.8

func (CS2WeaponType) String added in v0.1.8

func (x CS2WeaponType) String() string

func (CS2WeaponType) Type added in v0.1.8

type CS2WinReason added in v0.1.8

type CS2WinReason int32
const (
	CS2WinReason_CS2_WIN_REASON_UNSPECIFIED                   CS2WinReason = 0
	CS2WinReason_CS2_WIN_REASON_COUNTER_TERRORISTS_ELIMINATED CS2WinReason = 1
	CS2WinReason_CS2_WIN_REASON_TERRORISTS_ELIMINATED         CS2WinReason = 2
	CS2WinReason_CS2_WIN_REASON_EXPLOSION                     CS2WinReason = 3
	CS2WinReason_CS2_WIN_REASON_DEFUSE                        CS2WinReason = 4
	CS2WinReason_CS2_WIN_REASON_TIMEOUT                       CS2WinReason = 5
	CS2WinReason_CS2_WIN_REASON_TARGET_SAVED                  CS2WinReason = 6
)

func (CS2WinReason) Descriptor added in v0.1.8

func (CS2WinReason) Enum added in v0.1.8

func (x CS2WinReason) Enum() *CS2WinReason

func (CS2WinReason) EnumDescriptor deprecated added in v0.1.8

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

Deprecated: Use CS2WinReason.Descriptor instead.

func (CS2WinReason) Number added in v0.1.8

func (CS2WinReason) String added in v0.1.8

func (x CS2WinReason) String() string

func (CS2WinReason) Type added in v0.1.8

type ControlAnnouncement added in v0.0.7

type ControlAnnouncement struct {
	Type    ControlAnnouncement_ControlAnnouncementType `protobuf:"varint,1,opt,name=type,proto3,enum=bragi.ControlAnnouncement_ControlAnnouncementType" json:"type,omitempty"`
	Message *string                                     `protobuf:"bytes,2,opt,name=message,proto3,oneof" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ControlAnnouncement) Descriptor deprecated added in v0.0.7

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

Deprecated: Use ControlAnnouncement.ProtoReflect.Descriptor instead.

func (*ControlAnnouncement) GetMessage added in v0.0.7

func (x *ControlAnnouncement) GetMessage() string

func (*ControlAnnouncement) GetType added in v0.0.7

func (*ControlAnnouncement) ProtoMessage added in v0.0.7

func (*ControlAnnouncement) ProtoMessage()

func (*ControlAnnouncement) ProtoReflect added in v0.0.7

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

func (*ControlAnnouncement) Reset added in v0.0.7

func (x *ControlAnnouncement) Reset()

func (*ControlAnnouncement) String added in v0.0.7

func (x *ControlAnnouncement) String() string

type ControlAnnouncement_ControlAnnouncementType added in v0.0.7

type ControlAnnouncement_ControlAnnouncementType int32
const (
	ControlAnnouncement_CONTROL_ANNOUNCEMENT_TYPE_UNSPECIFIED ControlAnnouncement_ControlAnnouncementType = 0
)

func (ControlAnnouncement_ControlAnnouncementType) Descriptor added in v0.0.7

func (ControlAnnouncement_ControlAnnouncementType) Enum added in v0.0.7

func (ControlAnnouncement_ControlAnnouncementType) EnumDescriptor deprecated added in v0.0.7

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

Deprecated: Use ControlAnnouncement_ControlAnnouncementType.Descriptor instead.

func (ControlAnnouncement_ControlAnnouncementType) Number added in v0.0.7

func (ControlAnnouncement_ControlAnnouncementType) String added in v0.0.7

func (ControlAnnouncement_ControlAnnouncementType) Type added in v0.0.7

type ControlErrorAnnouncement added in v0.0.7

type ControlErrorAnnouncement struct {
	Type    ControlErrorAnnouncement_ControlErrorAnnouncementType `` /* 127-byte string literal not displayed */
	Message *string                                               `protobuf:"bytes,2,opt,name=message,proto3,oneof" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ControlErrorAnnouncement) Descriptor deprecated added in v0.0.7

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

Deprecated: Use ControlErrorAnnouncement.ProtoReflect.Descriptor instead.

func (*ControlErrorAnnouncement) GetMessage added in v0.0.7

func (x *ControlErrorAnnouncement) GetMessage() string

func (*ControlErrorAnnouncement) GetType added in v0.0.7

func (*ControlErrorAnnouncement) ProtoMessage added in v0.0.7

func (*ControlErrorAnnouncement) ProtoMessage()

func (*ControlErrorAnnouncement) ProtoReflect added in v0.0.7

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

func (*ControlErrorAnnouncement) Reset added in v0.0.7

func (x *ControlErrorAnnouncement) Reset()

func (*ControlErrorAnnouncement) String added in v0.0.7

func (x *ControlErrorAnnouncement) String() string

type ControlErrorAnnouncement_ControlErrorAnnouncementType added in v0.0.7

type ControlErrorAnnouncement_ControlErrorAnnouncementType int32
const (
	ControlErrorAnnouncement_CONTROL_ERROR_ANNOUNCEMENT_TYPE_UNSPECIFIED ControlErrorAnnouncement_ControlErrorAnnouncementType = 0
)

func (ControlErrorAnnouncement_ControlErrorAnnouncementType) Descriptor added in v0.0.7

func (ControlErrorAnnouncement_ControlErrorAnnouncementType) Enum added in v0.0.7

func (ControlErrorAnnouncement_ControlErrorAnnouncementType) EnumDescriptor deprecated added in v0.0.7

Deprecated: Use ControlErrorAnnouncement_ControlErrorAnnouncementType.Descriptor instead.

func (ControlErrorAnnouncement_ControlErrorAnnouncementType) Number added in v0.0.7

func (ControlErrorAnnouncement_ControlErrorAnnouncementType) String added in v0.0.7

func (ControlErrorAnnouncement_ControlErrorAnnouncementType) Type added in v0.0.7

type DataStatus added in v0.1.3

type DataStatus int32
const (
	DataStatus_DATA_STATUS_UNSPECIFIED    DataStatus = 0
	DataStatus_DATA_STATUS_DISABLED_DATA  DataStatus = 1
	DataStatus_DATA_STATUS_CORRUPTED_DATA DataStatus = 2
	DataStatus_DATA_STATUS_VALID_DATA     DataStatus = 3
)

func (DataStatus) Descriptor added in v0.1.3

func (DataStatus) Descriptor() protoreflect.EnumDescriptor

func (DataStatus) Enum added in v0.1.3

func (x DataStatus) Enum() *DataStatus

func (DataStatus) EnumDescriptor deprecated added in v0.1.3

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

Deprecated: Use DataStatus.Descriptor instead.

func (DataStatus) Number added in v0.1.3

func (x DataStatus) Number() protoreflect.EnumNumber

func (DataStatus) String added in v0.1.3

func (x DataStatus) String() string

func (DataStatus) Type added in v0.1.3

type Dota2Abilities added in v0.2.0

type Dota2Abilities struct {
	Abilities []*Dota2Ability `protobuf:"bytes,1,rep,name=abilities,proto3" json:"abilities,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Abilities) Descriptor deprecated added in v0.2.0

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

Deprecated: Use Dota2Abilities.ProtoReflect.Descriptor instead.

func (*Dota2Abilities) GetAbilities added in v0.2.0

func (x *Dota2Abilities) GetAbilities() []*Dota2Ability

func (*Dota2Abilities) ProtoMessage added in v0.2.0

func (*Dota2Abilities) ProtoMessage()

func (*Dota2Abilities) ProtoReflect added in v0.2.0

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

func (*Dota2Abilities) Reset added in v0.2.0

func (x *Dota2Abilities) Reset()

func (*Dota2Abilities) String added in v0.2.0

func (x *Dota2Abilities) String() string

type Dota2Ability added in v0.2.0

type Dota2Ability struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Cooldown *int32 `protobuf:"varint,2,opt,name=cooldown,proto3,oneof" json:"cooldown,omitempty"`
	Ultimate bool   `protobuf:"varint,3,opt,name=ultimate,proto3" json:"ultimate,omitempty"`
	Passive  bool   `protobuf:"varint,4,opt,name=passive,proto3" json:"passive,omitempty"`
	CanCast  bool   `protobuf:"varint,5,opt,name=can_cast,json=canCast,proto3" json:"can_cast,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Ability) Descriptor deprecated added in v0.2.0

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

Deprecated: Use Dota2Ability.ProtoReflect.Descriptor instead.

func (*Dota2Ability) GetCanCast added in v0.2.0

func (x *Dota2Ability) GetCanCast() bool

func (*Dota2Ability) GetCooldown added in v0.2.0

func (x *Dota2Ability) GetCooldown() int32

func (*Dota2Ability) GetName added in v0.2.0

func (x *Dota2Ability) GetName() string

func (*Dota2Ability) GetPassive added in v0.2.0

func (x *Dota2Ability) GetPassive() bool

func (*Dota2Ability) GetUltimate added in v0.2.0

func (x *Dota2Ability) GetUltimate() bool

func (*Dota2Ability) ProtoMessage added in v0.2.0

func (*Dota2Ability) ProtoMessage()

func (*Dota2Ability) ProtoReflect added in v0.2.0

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

func (*Dota2Ability) Reset added in v0.2.0

func (x *Dota2Ability) Reset()

func (*Dota2Ability) String added in v0.2.0

func (x *Dota2Ability) String() string

type Dota2Barrack added in v0.1.5

type Dota2Barrack struct {
	Lane    Dota2Lane        `protobuf:"varint,1,opt,name=lane,proto3,enum=bragi.Dota2Lane" json:"lane,omitempty"`
	Faction Dota2Faction     `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.Dota2Faction" json:"faction,omitempty"`
	Type    Dota2BarrackType `protobuf:"varint,3,opt,name=type,proto3,enum=bragi.Dota2BarrackType" json:"type,omitempty"`
	Alive   bool             `protobuf:"varint,4,opt,name=alive,proto3" json:"alive,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Barrack) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2Barrack.ProtoReflect.Descriptor instead.

func (*Dota2Barrack) GetAlive added in v0.1.5

func (x *Dota2Barrack) GetAlive() bool

func (*Dota2Barrack) GetFaction added in v0.1.5

func (x *Dota2Barrack) GetFaction() Dota2Faction

func (*Dota2Barrack) GetLane added in v0.1.5

func (x *Dota2Barrack) GetLane() Dota2Lane

func (*Dota2Barrack) GetType added in v0.1.5

func (x *Dota2Barrack) GetType() Dota2BarrackType

func (*Dota2Barrack) ProtoMessage added in v0.1.5

func (*Dota2Barrack) ProtoMessage()

func (*Dota2Barrack) ProtoReflect added in v0.1.5

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

func (*Dota2Barrack) Reset added in v0.1.5

func (x *Dota2Barrack) Reset()

func (*Dota2Barrack) String added in v0.1.5

func (x *Dota2Barrack) String() string

type Dota2BarrackType added in v0.1.3

type Dota2BarrackType int32
const (
	Dota2BarrackType_DOTA2_BARRACK_TYPE_UNSPECIFIED Dota2BarrackType = 0
	Dota2BarrackType_DOTA2_BARRACK_TYPE_RANGED      Dota2BarrackType = 1
	Dota2BarrackType_DOTA2_BARRACK_TYPE_MELEE       Dota2BarrackType = 2
)

func (Dota2BarrackType) Descriptor added in v0.1.3

func (Dota2BarrackType) Enum added in v0.1.3

func (Dota2BarrackType) EnumDescriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2BarrackType.Descriptor instead.

func (Dota2BarrackType) Number added in v0.1.3

func (Dota2BarrackType) String added in v0.1.3

func (x Dota2BarrackType) String() string

func (Dota2BarrackType) Type added in v0.1.3

type Dota2Barracks added in v0.1.5

type Dota2Barracks struct {
	Barracks []*Dota2Barrack `protobuf:"bytes,1,rep,name=barracks,proto3" json:"barracks,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Barracks) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2Barracks.ProtoReflect.Descriptor instead.

func (*Dota2Barracks) GetBarracks added in v0.1.5

func (x *Dota2Barracks) GetBarracks() []*Dota2Barrack

func (*Dota2Barracks) ProtoMessage added in v0.1.5

func (*Dota2Barracks) ProtoMessage()

func (*Dota2Barracks) ProtoReflect added in v0.1.5

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

func (*Dota2Barracks) Reset added in v0.1.5

func (x *Dota2Barracks) Reset()

func (*Dota2Barracks) String added in v0.1.5

func (x *Dota2Barracks) String() string

type Dota2CurrentMapState added in v0.1.5

type Dota2CurrentMapState struct {
	MapOrder  uint32                               `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	MapPaused bool                                 `protobuf:"varint,2,opt,name=map_paused,json=mapPaused,proto3" json:"map_paused,omitempty"`
	GameTime  *Dota2CurrentMapTimeState            `protobuf:"bytes,3,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	Teams     map[string]*Dota2TeamCurrentMapState `` /* 151-byte string literal not displayed */
	Towers    *Dota2Towers                         `protobuf:"bytes,5,opt,name=towers,proto3" json:"towers,omitempty"`
	Barracks  *Dota2Barracks                       `protobuf:"bytes,6,opt,name=barracks,proto3" json:"barracks,omitempty"`
	Roshan    *Roshan                              `protobuf:"bytes,7,opt,name=roshan,proto3" json:"roshan,omitempty"`
	// Flag that represents Dota2 in game day season: true => day, false => night
	DayTime bool `protobuf:"varint,8,opt,name=day_time,json=dayTime,proto3" json:"day_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2CurrentMapState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2CurrentMapState.ProtoReflect.Descriptor instead.

func (*Dota2CurrentMapState) GetBarracks added in v0.1.5

func (x *Dota2CurrentMapState) GetBarracks() *Dota2Barracks

func (*Dota2CurrentMapState) GetDayTime added in v0.2.0

func (x *Dota2CurrentMapState) GetDayTime() bool

func (*Dota2CurrentMapState) GetGameTime added in v0.1.5

func (*Dota2CurrentMapState) GetMapOrder added in v0.1.5

func (x *Dota2CurrentMapState) GetMapOrder() uint32

func (*Dota2CurrentMapState) GetMapPaused added in v0.1.5

func (x *Dota2CurrentMapState) GetMapPaused() bool

func (*Dota2CurrentMapState) GetRoshan added in v0.2.0

func (x *Dota2CurrentMapState) GetRoshan() *Roshan

func (*Dota2CurrentMapState) GetTeams added in v0.1.5

func (*Dota2CurrentMapState) GetTowers added in v0.1.5

func (x *Dota2CurrentMapState) GetTowers() *Dota2Towers

func (*Dota2CurrentMapState) ProtoMessage added in v0.1.5

func (*Dota2CurrentMapState) ProtoMessage()

func (*Dota2CurrentMapState) ProtoReflect added in v0.1.5

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

func (*Dota2CurrentMapState) Reset added in v0.1.5

func (x *Dota2CurrentMapState) Reset()

func (*Dota2CurrentMapState) String added in v0.1.5

func (x *Dota2CurrentMapState) String() string

type Dota2CurrentMapStatePartialUpdate added in v0.1.5

type Dota2CurrentMapStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*Dota2CurrentMapStatePartialUpdate_GameTime
	//	*Dota2CurrentMapStatePartialUpdate_TeamCurrentMapState
	//	*Dota2CurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate
	//	*Dota2CurrentMapStatePartialUpdate_Towers
	//	*Dota2CurrentMapStatePartialUpdate_Barracks
	//	*Dota2CurrentMapStatePartialUpdate_Roshan
	Update isDota2CurrentMapStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*Dota2CurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2CurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*Dota2CurrentMapStatePartialUpdate) GetBarracks added in v0.1.5

func (*Dota2CurrentMapStatePartialUpdate) GetGameTime added in v0.1.5

func (*Dota2CurrentMapStatePartialUpdate) GetRoshan added in v0.2.0

func (x *Dota2CurrentMapStatePartialUpdate) GetRoshan() *Roshan

func (*Dota2CurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate added in v0.1.5

func (x *Dota2CurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate() *Dota2TeamCurrentMapStatePartialUpdate

func (*Dota2CurrentMapStatePartialUpdate) GetTeamCurrentMapState added in v0.1.5

func (x *Dota2CurrentMapStatePartialUpdate) GetTeamCurrentMapState() *Dota2TeamCurrentMapState

func (*Dota2CurrentMapStatePartialUpdate) GetTowers added in v0.1.5

func (*Dota2CurrentMapStatePartialUpdate) GetUpdate added in v0.1.5

func (m *Dota2CurrentMapStatePartialUpdate) GetUpdate() isDota2CurrentMapStatePartialUpdate_Update

func (*Dota2CurrentMapStatePartialUpdate) ProtoMessage added in v0.1.5

func (*Dota2CurrentMapStatePartialUpdate) ProtoMessage()

func (*Dota2CurrentMapStatePartialUpdate) ProtoReflect added in v0.1.5

func (*Dota2CurrentMapStatePartialUpdate) Reset added in v0.1.5

func (*Dota2CurrentMapStatePartialUpdate) String added in v0.1.5

type Dota2CurrentMapStatePartialUpdate_Barracks added in v0.1.5

type Dota2CurrentMapStatePartialUpdate_Barracks struct {
	// Replaces "barracks" property in Dota2Barracks.
	Barracks *Dota2Barracks `protobuf:"bytes,5,opt,name=barracks,proto3,oneof"`
}

type Dota2CurrentMapStatePartialUpdate_GameTime added in v0.1.5

type Dota2CurrentMapStatePartialUpdate_GameTime struct {
	// Replaces "game_time" property in Dota2CurrentMapTimeState.
	GameTime *Dota2CurrentMapTimeState `protobuf:"bytes,1,opt,name=game_time,json=gameTime,proto3,oneof"`
}

type Dota2CurrentMapStatePartialUpdate_Roshan added in v0.2.0

type Dota2CurrentMapStatePartialUpdate_Roshan struct {
	Roshan *Roshan `protobuf:"bytes,8,opt,name=roshan,proto3,oneof"`
}

type Dota2CurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate added in v0.1.5

type Dota2CurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in teams map property in Dota2CurrentMapState.
	TeamCurrentMapPartialUpdate *Dota2TeamCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=team_current_map_partial_update,json=teamCurrentMapPartialUpdate,proto3,oneof"`
}

type Dota2CurrentMapStatePartialUpdate_TeamCurrentMapState added in v0.1.5

type Dota2CurrentMapStatePartialUpdate_TeamCurrentMapState struct {
	// Replaces whole value under given key in players map property in Dota2TeamCurrentMapState.
	TeamCurrentMapState *Dota2TeamCurrentMapState `protobuf:"bytes,2,opt,name=team_current_map_state,json=teamCurrentMapState,proto3,oneof"`
}

type Dota2CurrentMapStatePartialUpdate_Towers added in v0.1.5

type Dota2CurrentMapStatePartialUpdate_Towers struct {
	// Replaces "towers" property in Dota2Towers.
	Towers *Dota2Towers `protobuf:"bytes,4,opt,name=towers,proto3,oneof"`
}

type Dota2CurrentMapTimeState added in v0.1.5

type Dota2CurrentMapTimeState struct {
	GameTime *durationpb.Duration `protobuf:"bytes,1,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2CurrentMapTimeState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2CurrentMapTimeState.ProtoReflect.Descriptor instead.

func (*Dota2CurrentMapTimeState) GetGameTime added in v0.1.5

func (x *Dota2CurrentMapTimeState) GetGameTime() *durationpb.Duration

func (*Dota2CurrentMapTimeState) ProtoMessage added in v0.1.5

func (*Dota2CurrentMapTimeState) ProtoMessage()

func (*Dota2CurrentMapTimeState) ProtoReflect added in v0.1.5

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

func (*Dota2CurrentMapTimeState) Reset added in v0.1.5

func (x *Dota2CurrentMapTimeState) Reset()

func (*Dota2CurrentMapTimeState) String added in v0.1.5

func (x *Dota2CurrentMapTimeState) String() string

type Dota2Faction added in v0.1.3

type Dota2Faction int32
const (
	Dota2Faction_DOTA2_FACTION_UNSPECIFIED Dota2Faction = 0
	Dota2Faction_DOTA2_FACTION_RADIANT     Dota2Faction = 1
	Dota2Faction_DOTA2_FACTION_DIRE        Dota2Faction = 2
)

func (Dota2Faction) Descriptor added in v0.1.3

func (Dota2Faction) Enum added in v0.1.3

func (x Dota2Faction) Enum() *Dota2Faction

func (Dota2Faction) EnumDescriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2Faction.Descriptor instead.

func (Dota2Faction) Number added in v0.1.3

func (Dota2Faction) String added in v0.1.3

func (x Dota2Faction) String() string

func (Dota2Faction) Type added in v0.1.3

type Dota2Item added in v0.2.0

type Dota2Item struct {
	Name     string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Cooldown *int32            `protobuf:"varint,2,opt,name=cooldown,proto3,oneof" json:"cooldown,omitempty"`
	Position Dota2ItemPosition `protobuf:"varint,3,opt,name=position,proto3,enum=bragi.Dota2ItemPosition" json:"position,omitempty"`
	Level    uint32            `protobuf:"varint,4,opt,name=level,proto3" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Item) Descriptor deprecated added in v0.2.0

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

Deprecated: Use Dota2Item.ProtoReflect.Descriptor instead.

func (*Dota2Item) GetCooldown added in v0.2.0

func (x *Dota2Item) GetCooldown() int32

func (*Dota2Item) GetLevel added in v0.2.0

func (x *Dota2Item) GetLevel() uint32

func (*Dota2Item) GetName added in v0.2.0

func (x *Dota2Item) GetName() string

func (*Dota2Item) GetPosition added in v0.2.0

func (x *Dota2Item) GetPosition() Dota2ItemPosition

func (*Dota2Item) ProtoMessage added in v0.2.0

func (*Dota2Item) ProtoMessage()

func (*Dota2Item) ProtoReflect added in v0.2.0

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

func (*Dota2Item) Reset added in v0.2.0

func (x *Dota2Item) Reset()

func (*Dota2Item) String added in v0.2.0

func (x *Dota2Item) String() string

type Dota2ItemPosition added in v0.2.0

type Dota2ItemPosition int32
const (
	Dota2ItemPosition_DOTA2_ITEM_POSITION_UNSPECIFIED Dota2ItemPosition = 0
	Dota2ItemPosition_DOTA2_ITEM_POSITION_NEUTRAL     Dota2ItemPosition = 1
	Dota2ItemPosition_DOTA2_ITEM_POSITION_STASH0      Dota2ItemPosition = 2
	Dota2ItemPosition_DOTA2_ITEM_POSITION_STASH1      Dota2ItemPosition = 3
	Dota2ItemPosition_DOTA2_ITEM_POSITION_STASH2      Dota2ItemPosition = 4
	Dota2ItemPosition_DOTA2_ITEM_POSITION_STASH3      Dota2ItemPosition = 5
	Dota2ItemPosition_DOTA2_ITEM_POSITION_STASH4      Dota2ItemPosition = 6
	Dota2ItemPosition_DOTA2_ITEM_POSITION_STASH5      Dota2ItemPosition = 7
	Dota2ItemPosition_DOTA2_ITEM_POSITION_TELEPORT    Dota2ItemPosition = 8
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT0       Dota2ItemPosition = 9
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT1       Dota2ItemPosition = 10
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT2       Dota2ItemPosition = 11
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT3       Dota2ItemPosition = 12
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT4       Dota2ItemPosition = 13
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT5       Dota2ItemPosition = 14
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT6       Dota2ItemPosition = 15
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT7       Dota2ItemPosition = 16
	Dota2ItemPosition_DOTA2_ITEM_POSITION_SLOT8       Dota2ItemPosition = 17
)

func (Dota2ItemPosition) Descriptor added in v0.2.0

func (Dota2ItemPosition) Enum added in v0.2.0

func (Dota2ItemPosition) EnumDescriptor deprecated added in v0.2.0

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

Deprecated: Use Dota2ItemPosition.Descriptor instead.

func (Dota2ItemPosition) Number added in v0.2.0

func (Dota2ItemPosition) String added in v0.2.0

func (x Dota2ItemPosition) String() string

func (Dota2ItemPosition) Type added in v0.2.0

type Dota2Items added in v0.2.0

type Dota2Items struct {
	Items []*Dota2Item `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Items) Descriptor deprecated added in v0.2.0

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

Deprecated: Use Dota2Items.ProtoReflect.Descriptor instead.

func (*Dota2Items) GetItems added in v0.2.0

func (x *Dota2Items) GetItems() []*Dota2Item

func (*Dota2Items) ProtoMessage added in v0.2.0

func (*Dota2Items) ProtoMessage()

func (*Dota2Items) ProtoReflect added in v0.2.0

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

func (*Dota2Items) Reset added in v0.2.0

func (x *Dota2Items) Reset()

func (*Dota2Items) String added in v0.2.0

func (x *Dota2Items) String() string

type Dota2Lane added in v0.1.3

type Dota2Lane int32
const (
	Dota2Lane_DOTA2_LANE_UNSPECIFIED Dota2Lane = 0
	Dota2Lane_DOTA2_LANE_TOP         Dota2Lane = 1
	Dota2Lane_DOTA2_LANE_MID         Dota2Lane = 2
	Dota2Lane_DOTA2_LANE_BOT         Dota2Lane = 3
)

func (Dota2Lane) Descriptor added in v0.1.3

func (Dota2Lane) Descriptor() protoreflect.EnumDescriptor

func (Dota2Lane) Enum added in v0.1.3

func (x Dota2Lane) Enum() *Dota2Lane

func (Dota2Lane) EnumDescriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2Lane.Descriptor instead.

func (Dota2Lane) Number added in v0.1.3

func (x Dota2Lane) Number() protoreflect.EnumNumber

func (Dota2Lane) String added in v0.1.3

func (x Dota2Lane) String() string

func (Dota2Lane) Type added in v0.1.3

type Dota2MatchMessage added in v0.1.3

type Dota2MatchMessage struct {
	MatchUrn   string                     `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence   uint64                     `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp  *timestamppb.Timestamp     `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus DataStatus                 `protobuf:"varint,5,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Payload    *Dota2MatchMessage_Payload `protobuf:"bytes,4,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2MatchMessage) Descriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2MatchMessage.ProtoReflect.Descriptor instead.

func (*Dota2MatchMessage) GetDataStatus added in v0.1.3

func (x *Dota2MatchMessage) GetDataStatus() DataStatus

func (*Dota2MatchMessage) GetMatchUrn added in v0.1.3

func (x *Dota2MatchMessage) GetMatchUrn() string

func (*Dota2MatchMessage) GetPayload added in v0.1.3

func (*Dota2MatchMessage) GetSequence added in v0.1.3

func (x *Dota2MatchMessage) GetSequence() uint64

func (*Dota2MatchMessage) GetTimestamp added in v0.1.3

func (x *Dota2MatchMessage) GetTimestamp() *timestamppb.Timestamp

func (*Dota2MatchMessage) ProtoMessage added in v0.1.3

func (*Dota2MatchMessage) ProtoMessage()

func (*Dota2MatchMessage) ProtoReflect added in v0.1.3

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

func (*Dota2MatchMessage) Reset added in v0.1.3

func (x *Dota2MatchMessage) Reset()

func (*Dota2MatchMessage) String added in v0.1.3

func (x *Dota2MatchMessage) String() string

type Dota2MatchMessage_Payload added in v0.1.3

type Dota2MatchMessage_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*Dota2MatchMessage_Payload_Snapshot
	//	*Dota2MatchMessage_Payload_Update
	Payload isDota2MatchMessage_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*Dota2MatchMessage_Payload) Descriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2MatchMessage_Payload.ProtoReflect.Descriptor instead.

func (*Dota2MatchMessage_Payload) GetPayload added in v0.1.3

func (m *Dota2MatchMessage_Payload) GetPayload() isDota2MatchMessage_Payload_Payload

func (*Dota2MatchMessage_Payload) GetSnapshot added in v0.1.3

func (*Dota2MatchMessage_Payload) GetUpdate added in v0.1.3

func (*Dota2MatchMessage_Payload) ProtoMessage added in v0.1.3

func (*Dota2MatchMessage_Payload) ProtoMessage()

func (*Dota2MatchMessage_Payload) ProtoReflect added in v0.1.3

func (*Dota2MatchMessage_Payload) Reset added in v0.1.3

func (x *Dota2MatchMessage_Payload) Reset()

func (*Dota2MatchMessage_Payload) String added in v0.1.3

func (x *Dota2MatchMessage_Payload) String() string

type Dota2MatchMessage_Payload_Snapshot added in v0.1.3

type Dota2MatchMessage_Payload_Snapshot struct {
	// Initial snapshot
	Snapshot *Dota2MatchSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3,oneof"`
}

type Dota2MatchMessage_Payload_Update added in v0.1.3

type Dota2MatchMessage_Payload_Update struct {
	// Particular updates which are applied on property match_state in MatchState.
	Update *Dota2MatchUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type Dota2MatchScoreState added in v0.1.5

type Dota2MatchScoreState struct {
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2MatchScoreState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2MatchScoreState.ProtoReflect.Descriptor instead.

func (*Dota2MatchScoreState) GetAwayScore added in v0.1.5

func (x *Dota2MatchScoreState) GetAwayScore() uint32

func (*Dota2MatchScoreState) GetHomeScore added in v0.1.5

func (x *Dota2MatchScoreState) GetHomeScore() uint32

func (*Dota2MatchScoreState) ProtoMessage added in v0.1.5

func (*Dota2MatchScoreState) ProtoMessage()

func (*Dota2MatchScoreState) ProtoReflect added in v0.1.5

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

func (*Dota2MatchScoreState) Reset added in v0.1.5

func (x *Dota2MatchScoreState) Reset()

func (*Dota2MatchScoreState) String added in v0.1.5

func (x *Dota2MatchScoreState) String() string

type Dota2MatchSnapshot added in v0.1.3

type Dota2MatchSnapshot struct {
	MatchUrn      string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence      uint64                 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus    DataStatus             `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Announcements []*Announcement        `protobuf:"bytes,6,rep,name=announcements,proto3" json:"announcements,omitempty"`
	MatchState    *Dota2MatchState       `protobuf:"bytes,7,opt,name=match_state,json=matchState,proto3" json:"match_state,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2MatchSnapshot) Descriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2MatchSnapshot.ProtoReflect.Descriptor instead.

func (*Dota2MatchSnapshot) GetAnnouncements added in v0.1.3

func (x *Dota2MatchSnapshot) GetAnnouncements() []*Announcement

func (*Dota2MatchSnapshot) GetDataStatus added in v0.1.3

func (x *Dota2MatchSnapshot) GetDataStatus() DataStatus

func (*Dota2MatchSnapshot) GetMatchState added in v0.1.3

func (x *Dota2MatchSnapshot) GetMatchState() *Dota2MatchState

func (*Dota2MatchSnapshot) GetMatchUrn added in v0.1.3

func (x *Dota2MatchSnapshot) GetMatchUrn() string

func (*Dota2MatchSnapshot) GetSequence added in v0.1.3

func (x *Dota2MatchSnapshot) GetSequence() uint64

func (*Dota2MatchSnapshot) GetTimestamp added in v0.1.3

func (x *Dota2MatchSnapshot) GetTimestamp() *timestamppb.Timestamp

func (*Dota2MatchSnapshot) ProtoMessage added in v0.1.3

func (*Dota2MatchSnapshot) ProtoMessage()

func (*Dota2MatchSnapshot) ProtoReflect added in v0.1.3

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

func (*Dota2MatchSnapshot) Reset added in v0.1.3

func (x *Dota2MatchSnapshot) Reset()

func (*Dota2MatchSnapshot) String added in v0.1.3

func (x *Dota2MatchSnapshot) String() string

type Dota2MatchState added in v0.1.3

type Dota2MatchState struct {
	MatchUrn     string                   `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	MatchType    BestOfType               `protobuf:"varint,2,opt,name=match_type,json=matchType,proto3,enum=bragi.BestOfType" json:"match_type,omitempty"`
	HomeTeam     *Team                    `protobuf:"bytes,3,opt,name=home_team,json=homeTeam,proto3" json:"home_team,omitempty"`
	AwayTeam     *Team                    `protobuf:"bytes,4,opt,name=away_team,json=awayTeam,proto3" json:"away_team,omitempty"`
	Score        *Dota2MatchScoreState    `protobuf:"bytes,5,opt,name=score,proto3" json:"score,omitempty"`
	MatchStatus  MatchStatusType          `protobuf:"varint,6,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	CurrentMap   *Dota2CurrentMapState    `protobuf:"bytes,7,opt,name=current_map,json=currentMap,proto3" json:"current_map,omitempty"`
	PreviousMaps []*Dota2PreviousMapState `protobuf:"bytes,8,rep,name=previous_maps,json=previousMaps,proto3" json:"previous_maps,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2MatchState) Descriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2MatchState.ProtoReflect.Descriptor instead.

func (*Dota2MatchState) GetAwayTeam added in v0.1.5

func (x *Dota2MatchState) GetAwayTeam() *Team

func (*Dota2MatchState) GetCurrentMap added in v0.1.5

func (x *Dota2MatchState) GetCurrentMap() *Dota2CurrentMapState

func (*Dota2MatchState) GetHomeTeam added in v0.1.5

func (x *Dota2MatchState) GetHomeTeam() *Team

func (*Dota2MatchState) GetMatchStatus added in v0.1.5

func (x *Dota2MatchState) GetMatchStatus() MatchStatusType

func (*Dota2MatchState) GetMatchType added in v0.1.5

func (x *Dota2MatchState) GetMatchType() BestOfType

func (*Dota2MatchState) GetMatchUrn added in v0.1.3

func (x *Dota2MatchState) GetMatchUrn() string

func (*Dota2MatchState) GetPreviousMaps added in v0.1.5

func (x *Dota2MatchState) GetPreviousMaps() []*Dota2PreviousMapState

func (*Dota2MatchState) GetScore added in v0.1.5

func (x *Dota2MatchState) GetScore() *Dota2MatchScoreState

func (*Dota2MatchState) ProtoMessage added in v0.1.3

func (*Dota2MatchState) ProtoMessage()

func (*Dota2MatchState) ProtoReflect added in v0.1.3

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

func (*Dota2MatchState) Reset added in v0.1.3

func (x *Dota2MatchState) Reset()

func (*Dota2MatchState) String added in v0.1.3

func (x *Dota2MatchState) String() string

type Dota2MatchStatePartialUpdate added in v0.1.5

type Dota2MatchStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*Dota2MatchStatePartialUpdate_Score
	//	*Dota2MatchStatePartialUpdate_CurrentMapState
	//	*Dota2MatchStatePartialUpdate_CurrentMapStatePartialUpdate
	Update isDota2MatchStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*Dota2MatchStatePartialUpdate) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2MatchStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*Dota2MatchStatePartialUpdate) GetCurrentMapState added in v0.1.5

func (x *Dota2MatchStatePartialUpdate) GetCurrentMapState() *Dota2CurrentMapState

func (*Dota2MatchStatePartialUpdate) GetCurrentMapStatePartialUpdate added in v0.1.5

func (x *Dota2MatchStatePartialUpdate) GetCurrentMapStatePartialUpdate() *Dota2CurrentMapStatePartialUpdate

func (*Dota2MatchStatePartialUpdate) GetScore added in v0.1.5

func (*Dota2MatchStatePartialUpdate) GetUpdate added in v0.1.5

func (m *Dota2MatchStatePartialUpdate) GetUpdate() isDota2MatchStatePartialUpdate_Update

func (*Dota2MatchStatePartialUpdate) ProtoMessage added in v0.1.5

func (*Dota2MatchStatePartialUpdate) ProtoMessage()

func (*Dota2MatchStatePartialUpdate) ProtoReflect added in v0.1.5

func (*Dota2MatchStatePartialUpdate) Reset added in v0.1.5

func (x *Dota2MatchStatePartialUpdate) Reset()

func (*Dota2MatchStatePartialUpdate) String added in v0.1.5

type Dota2MatchStatePartialUpdate_CurrentMapState added in v0.1.5

type Dota2MatchStatePartialUpdate_CurrentMapState struct {
	// Replaces "current_map_state" property in Dota2MatchState. To minimalize issues with incorrect updates application
	// on current_map_state, server sends Dota2MatchStatePartialUpdate with Dota2MapState in periodic time set by customer.
	CurrentMapState *Dota2CurrentMapState `protobuf:"bytes,2,opt,name=current_map_state,json=currentMapState,proto3,oneof"`
}

type Dota2MatchStatePartialUpdate_CurrentMapStatePartialUpdate added in v0.1.5

type Dota2MatchStatePartialUpdate_CurrentMapStatePartialUpdate struct {
	// Apply partial update on "current_map_state" property in Dota2MapState.
	CurrentMapStatePartialUpdate *Dota2CurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=current_map_state_partial_update,json=currentMapStatePartialUpdate,proto3,oneof"`
}

type Dota2MatchStatePartialUpdate_Score added in v0.1.5

type Dota2MatchStatePartialUpdate_Score struct {
	// Replaces "score" property in Dota2MatchState.
	Score *Dota2MatchScoreState `protobuf:"bytes,1,opt,name=score,proto3,oneof"`
}

type Dota2MatchStatePartialUpdates added in v0.1.5

type Dota2MatchStatePartialUpdates struct {
	Updates []*Dota2MatchStatePartialUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2MatchStatePartialUpdates) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2MatchStatePartialUpdates.ProtoReflect.Descriptor instead.

func (*Dota2MatchStatePartialUpdates) GetUpdates added in v0.1.5

func (*Dota2MatchStatePartialUpdates) ProtoMessage added in v0.1.5

func (*Dota2MatchStatePartialUpdates) ProtoMessage()

func (*Dota2MatchStatePartialUpdates) ProtoReflect added in v0.1.5

func (*Dota2MatchStatePartialUpdates) Reset added in v0.1.5

func (x *Dota2MatchStatePartialUpdates) Reset()

func (*Dota2MatchStatePartialUpdates) String added in v0.1.5

type Dota2MatchUpdate added in v0.1.3

type Dota2MatchUpdate struct {
	Payload *Dota2MatchUpdate_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2MatchUpdate) Descriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2MatchUpdate.ProtoReflect.Descriptor instead.

func (*Dota2MatchUpdate) GetPayload added in v0.1.3

func (x *Dota2MatchUpdate) GetPayload() *Dota2MatchUpdate_Payload

func (*Dota2MatchUpdate) ProtoMessage added in v0.1.3

func (*Dota2MatchUpdate) ProtoMessage()

func (*Dota2MatchUpdate) ProtoReflect added in v0.1.3

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

func (*Dota2MatchUpdate) Reset added in v0.1.3

func (x *Dota2MatchUpdate) Reset()

func (*Dota2MatchUpdate) String added in v0.1.3

func (x *Dota2MatchUpdate) String() string

type Dota2MatchUpdate_Payload added in v0.1.3

type Dota2MatchUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*Dota2MatchUpdate_Payload_MatchState
	//	*Dota2MatchUpdate_Payload_PartialUpdates
	Payload isDota2MatchUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*Dota2MatchUpdate_Payload) Descriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2MatchUpdate_Payload.ProtoReflect.Descriptor instead.

func (*Dota2MatchUpdate_Payload) GetMatchState added in v0.1.3

func (x *Dota2MatchUpdate_Payload) GetMatchState() *Dota2MatchState

func (*Dota2MatchUpdate_Payload) GetPartialUpdates added in v0.1.5

func (*Dota2MatchUpdate_Payload) GetPayload added in v0.1.3

func (m *Dota2MatchUpdate_Payload) GetPayload() isDota2MatchUpdate_Payload_Payload

func (*Dota2MatchUpdate_Payload) ProtoMessage added in v0.1.3

func (*Dota2MatchUpdate_Payload) ProtoMessage()

func (*Dota2MatchUpdate_Payload) ProtoReflect added in v0.1.3

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

func (*Dota2MatchUpdate_Payload) Reset added in v0.1.3

func (x *Dota2MatchUpdate_Payload) Reset()

func (*Dota2MatchUpdate_Payload) String added in v0.1.3

func (x *Dota2MatchUpdate_Payload) String() string

type Dota2MatchUpdate_Payload_MatchState added in v0.1.3

type Dota2MatchUpdate_Payload_MatchState struct {
	MatchState *Dota2MatchState `protobuf:"bytes,1,opt,name=match_state,json=matchState,proto3,oneof"`
}

type Dota2MatchUpdate_Payload_PartialUpdates added in v0.1.5

type Dota2MatchUpdate_Payload_PartialUpdates struct {
	PartialUpdates *Dota2MatchStatePartialUpdates `protobuf:"bytes,2,opt,name=partial_updates,json=partialUpdates,proto3,oneof"`
}

type Dota2PlayerCurrentMapState added in v0.1.5

type Dota2PlayerCurrentMapState struct {
	PlayerUrn     string                                `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerInfo    *Dota2PlayerInfoState                 `protobuf:"bytes,2,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"`
	Timers        *Dota2PlayerCurrentMapTimersState     `protobuf:"bytes,3,opt,name=timers,proto3" json:"timers,omitempty"`
	Statistics    *Dota2PlayerStatisticsState           `protobuf:"bytes,4,opt,name=statistics,proto3" json:"statistics,omitempty"`
	MapStatistics *Dota2PlayerCurrentMapStatisticsState `protobuf:"bytes,5,opt,name=map_statistics,json=mapStatistics,proto3" json:"map_statistics,omitempty"`
	Position      *Dota2Position                        `protobuf:"bytes,6,opt,name=position,proto3" json:"position,omitempty"`
	Items         *Dota2Items                           `protobuf:"bytes,7,opt,name=items,proto3" json:"items,omitempty"`
	Abilities     *Dota2Abilities                       `protobuf:"bytes,8,opt,name=abilities,proto3" json:"abilities,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerCurrentMapState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerCurrentMapState.ProtoReflect.Descriptor instead.

func (*Dota2PlayerCurrentMapState) GetAbilities added in v0.2.0

func (x *Dota2PlayerCurrentMapState) GetAbilities() *Dota2Abilities

func (*Dota2PlayerCurrentMapState) GetItems added in v0.2.0

func (x *Dota2PlayerCurrentMapState) GetItems() *Dota2Items

func (*Dota2PlayerCurrentMapState) GetMapStatistics added in v0.1.5

func (*Dota2PlayerCurrentMapState) GetPlayerInfo added in v0.1.5

func (*Dota2PlayerCurrentMapState) GetPlayerUrn added in v0.1.5

func (x *Dota2PlayerCurrentMapState) GetPlayerUrn() string

func (*Dota2PlayerCurrentMapState) GetPosition added in v0.1.5

func (x *Dota2PlayerCurrentMapState) GetPosition() *Dota2Position

func (*Dota2PlayerCurrentMapState) GetStatistics added in v0.1.5

func (*Dota2PlayerCurrentMapState) GetTimers added in v0.1.5

func (*Dota2PlayerCurrentMapState) ProtoMessage added in v0.1.5

func (*Dota2PlayerCurrentMapState) ProtoMessage()

func (*Dota2PlayerCurrentMapState) ProtoReflect added in v0.1.5

func (*Dota2PlayerCurrentMapState) Reset added in v0.1.5

func (x *Dota2PlayerCurrentMapState) Reset()

func (*Dota2PlayerCurrentMapState) String added in v0.1.5

func (x *Dota2PlayerCurrentMapState) String() string

type Dota2PlayerCurrentMapStatePartialUpdate added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate struct {
	PlayerUrn string                                           `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Payload   *Dota2PlayerCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*Dota2PlayerCurrentMapStatePartialUpdate) GetPayload added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate) GetPlayerUrn added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate) Reset added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate) String added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_Timers
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_Statistics
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_MapStatistics
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_Position
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_Items
	//	*Dota2PlayerCurrentMapStatePartialUpdate_Payload_Abilities
	Payload isDota2PlayerCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.5

Deprecated: Use Dota2PlayerCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetAbilities added in v0.2.0

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetItems added in v0.2.0

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetMapStatistics added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.5

func (m *Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetPayload() isDota2PlayerCurrentMapStatePartialUpdate_Payload_Payload

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetPlayerInfo added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetPosition added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetStatistics added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) GetTimers added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.5

func (*Dota2PlayerCurrentMapStatePartialUpdate_Payload) String added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Abilities added in v0.2.0

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Abilities struct {
	// Replaces "abilities" property in Dota2Abilities.
	Abilities *Dota2Abilities `protobuf:"bytes,7,opt,name=abilities,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Items added in v0.2.0

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Items struct {
	// Replaces "items" property in Dota2Items.
	Items *Dota2Items `protobuf:"bytes,6,opt,name=items,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_MapStatistics added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_MapStatistics struct {
	// Replaces "map_statistics" property in Dota2PlayerCurrentMapStatisticsState.
	MapStatistics *Dota2PlayerCurrentMapStatisticsState `protobuf:"bytes,4,opt,name=map_statistics,json=mapStatistics,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo struct {
	// Replaces "player_info" property in Dota2PlayerInfoState.
	PlayerInfo *Dota2PlayerInfoState `protobuf:"bytes,1,opt,name=player_info,json=playerInfo,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Position added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Position struct {
	// Replaces "position" property in Dota2Position.
	Position *Dota2Position `protobuf:"bytes,5,opt,name=position,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Statistics added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Statistics struct {
	// Replaces "statistics" property in Dota2PlayerStatisticsState.
	Statistics *Dota2PlayerStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Timers added in v0.1.5

type Dota2PlayerCurrentMapStatePartialUpdate_Payload_Timers struct {
	// Replaces "timers" property in Dota2PlayerCurrentMapTimersState.
	Timers *Dota2PlayerCurrentMapTimersState `protobuf:"bytes,2,opt,name=timers,proto3,oneof"`
}

type Dota2PlayerCurrentMapStatisticsState added in v0.1.5

type Dota2PlayerCurrentMapStatisticsState struct {
	PlayerUrn   string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Alive       bool   `protobuf:"varint,2,opt,name=alive,proto3" json:"alive,omitempty"`
	Health      uint32 `protobuf:"varint,3,opt,name=health,proto3" json:"health,omitempty"`
	MaxHealth   uint32 `protobuf:"varint,4,opt,name=max_health,json=maxHealth,proto3" json:"max_health,omitempty"`
	CurrentGold uint32 `protobuf:"varint,5,opt,name=current_gold,json=currentGold,proto3" json:"current_gold,omitempty"`
	// Players gold plus sum of buy values of items in inventory/courier.
	NetWorth uint32 `protobuf:"varint,6,opt,name=net_worth,json=netWorth,proto3" json:"net_worth,omitempty"`
	// How much gold you need to spend to use buyback.
	BuybackCost uint32 `protobuf:"varint,7,opt,name=buyback_cost,json=buybackCost,proto3" json:"buyback_cost,omitempty"`
	HasBuyback  bool   `protobuf:"varint,8,opt,name=has_buyback,json=hasBuyback,proto3" json:"has_buyback,omitempty"`
	HasAegis    bool   `protobuf:"varint,9,opt,name=has_aegis,json=hasAegis,proto3" json:"has_aegis,omitempty"`
	Mana        uint32 `protobuf:"varint,10,opt,name=mana,proto3" json:"mana,omitempty"`
	MaxMana     uint32 `protobuf:"varint,11,opt,name=max_mana,json=maxMana,proto3" json:"max_mana,omitempty"`
	// Number of reliable Golds.
	GoldReliable uint32 `protobuf:"varint,12,opt,name=gold_reliable,json=goldReliable,proto3" json:"gold_reliable,omitempty"`
	// Number of unreliable Golds.
	GoldUnreliable uint32 `protobuf:"varint,13,opt,name=gold_unreliable,json=goldUnreliable,proto3" json:"gold_unreliable,omitempty"`
	// Number of denied creeps (you can kill your own minion to prevent an enemy player getting gold from it).
	Denies uint32 `protobuf:"varint,14,opt,name=denies,proto3" json:"denies,omitempty"`
	// Number of killed creeps.
	LastHits uint32 `protobuf:"varint,15,opt,name=last_hits,json=lastHits,proto3" json:"last_hits,omitempty"`
	Level    uint32 `protobuf:"varint,16,opt,name=level,proto3" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerCurrentMapStatisticsState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*Dota2PlayerCurrentMapStatisticsState) GetAlive added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) GetBuybackCost added in v0.1.5

func (x *Dota2PlayerCurrentMapStatisticsState) GetBuybackCost() uint32

func (*Dota2PlayerCurrentMapStatisticsState) GetCurrentGold added in v0.1.5

func (x *Dota2PlayerCurrentMapStatisticsState) GetCurrentGold() uint32

func (*Dota2PlayerCurrentMapStatisticsState) GetDenies added in v0.2.0

func (*Dota2PlayerCurrentMapStatisticsState) GetGoldReliable added in v0.2.0

func (x *Dota2PlayerCurrentMapStatisticsState) GetGoldReliable() uint32

func (*Dota2PlayerCurrentMapStatisticsState) GetGoldUnreliable added in v0.2.0

func (x *Dota2PlayerCurrentMapStatisticsState) GetGoldUnreliable() uint32

func (*Dota2PlayerCurrentMapStatisticsState) GetHasAegis added in v0.1.5

func (x *Dota2PlayerCurrentMapStatisticsState) GetHasAegis() bool

func (*Dota2PlayerCurrentMapStatisticsState) GetHasBuyback added in v0.1.5

func (x *Dota2PlayerCurrentMapStatisticsState) GetHasBuyback() bool

func (*Dota2PlayerCurrentMapStatisticsState) GetHealth added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) GetLastHits added in v0.2.0

func (*Dota2PlayerCurrentMapStatisticsState) GetLevel added in v0.2.0

func (*Dota2PlayerCurrentMapStatisticsState) GetMana added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) GetMaxHealth added in v0.1.5

func (x *Dota2PlayerCurrentMapStatisticsState) GetMaxHealth() uint32

func (*Dota2PlayerCurrentMapStatisticsState) GetMaxMana added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) GetNetWorth added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) GetPlayerUrn added in v0.1.5

func (x *Dota2PlayerCurrentMapStatisticsState) GetPlayerUrn() string

func (*Dota2PlayerCurrentMapStatisticsState) ProtoMessage added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) ProtoMessage()

func (*Dota2PlayerCurrentMapStatisticsState) ProtoReflect added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) Reset added in v0.1.5

func (*Dota2PlayerCurrentMapStatisticsState) String added in v0.1.5

type Dota2PlayerCurrentMapTimersState added in v0.1.5

type Dota2PlayerCurrentMapTimersState struct {
	PlayerUrn       string               `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	RespawnTimer    *durationpb.Duration `protobuf:"bytes,2,opt,name=respawn_timer,json=respawnTimer,proto3,oneof" json:"respawn_timer,omitempty"`
	BuybackCooldown *durationpb.Duration `protobuf:"bytes,3,opt,name=buyback_cooldown,json=buybackCooldown,proto3" json:"buyback_cooldown,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerCurrentMapTimersState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerCurrentMapTimersState.ProtoReflect.Descriptor instead.

func (*Dota2PlayerCurrentMapTimersState) GetBuybackCooldown added in v0.1.5

func (x *Dota2PlayerCurrentMapTimersState) GetBuybackCooldown() *durationpb.Duration

func (*Dota2PlayerCurrentMapTimersState) GetPlayerUrn added in v0.1.5

func (x *Dota2PlayerCurrentMapTimersState) GetPlayerUrn() string

func (*Dota2PlayerCurrentMapTimersState) GetRespawnTimer added in v0.1.5

func (*Dota2PlayerCurrentMapTimersState) ProtoMessage added in v0.1.5

func (*Dota2PlayerCurrentMapTimersState) ProtoMessage()

func (*Dota2PlayerCurrentMapTimersState) ProtoReflect added in v0.1.5

func (*Dota2PlayerCurrentMapTimersState) Reset added in v0.1.5

func (*Dota2PlayerCurrentMapTimersState) String added in v0.1.5

type Dota2PlayerInfoState added in v0.1.5

type Dota2PlayerInfoState struct {
	PlayerUrn string  `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	SlotId    uint32  `protobuf:"varint,2,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"`
	ExtName   string  `protobuf:"bytes,3,opt,name=ext_name,json=extName,proto3" json:"ext_name,omitempty"`
	HeroId    *uint32 `protobuf:"varint,4,opt,name=hero_id,json=heroId,proto3,oneof" json:"hero_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerInfoState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerInfoState.ProtoReflect.Descriptor instead.

func (*Dota2PlayerInfoState) GetExtName added in v0.1.5

func (x *Dota2PlayerInfoState) GetExtName() string

func (*Dota2PlayerInfoState) GetHeroId added in v0.1.5

func (x *Dota2PlayerInfoState) GetHeroId() uint32

func (*Dota2PlayerInfoState) GetPlayerUrn added in v0.1.5

func (x *Dota2PlayerInfoState) GetPlayerUrn() string

func (*Dota2PlayerInfoState) GetSlotId added in v0.1.5

func (x *Dota2PlayerInfoState) GetSlotId() uint32

func (*Dota2PlayerInfoState) ProtoMessage added in v0.1.5

func (*Dota2PlayerInfoState) ProtoMessage()

func (*Dota2PlayerInfoState) ProtoReflect added in v0.1.5

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

func (*Dota2PlayerInfoState) Reset added in v0.1.5

func (x *Dota2PlayerInfoState) Reset()

func (*Dota2PlayerInfoState) String added in v0.1.5

func (x *Dota2PlayerInfoState) String() string

type Dota2PlayerPreviousMapState added in v0.1.5

type Dota2PlayerPreviousMapState struct {
	PlayerUrn  string                      `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerInfo *Dota2PlayerInfoState       `protobuf:"bytes,2,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"`
	Statistics *Dota2PlayerStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerPreviousMapState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerPreviousMapState.ProtoReflect.Descriptor instead.

func (*Dota2PlayerPreviousMapState) GetPlayerInfo added in v0.1.5

func (*Dota2PlayerPreviousMapState) GetPlayerUrn added in v0.1.5

func (x *Dota2PlayerPreviousMapState) GetPlayerUrn() string

func (*Dota2PlayerPreviousMapState) GetStatistics added in v0.1.5

func (*Dota2PlayerPreviousMapState) ProtoMessage added in v0.1.5

func (*Dota2PlayerPreviousMapState) ProtoMessage()

func (*Dota2PlayerPreviousMapState) ProtoReflect added in v0.1.5

func (*Dota2PlayerPreviousMapState) Reset added in v0.1.5

func (x *Dota2PlayerPreviousMapState) Reset()

func (*Dota2PlayerPreviousMapState) String added in v0.1.5

func (x *Dota2PlayerPreviousMapState) String() string

type Dota2PlayerStatisticsState added in v0.1.5

type Dota2PlayerStatisticsState struct {
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Kills     uint32 `protobuf:"varint,2,opt,name=kills,proto3" json:"kills,omitempty"`
	Deaths    uint32 `protobuf:"varint,3,opt,name=deaths,proto3" json:"deaths,omitempty"`
	Assists   uint32 `protobuf:"varint,4,opt,name=assists,proto3" json:"assists,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2PlayerStatisticsState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PlayerStatisticsState.ProtoReflect.Descriptor instead.

func (*Dota2PlayerStatisticsState) GetAssists added in v0.1.5

func (x *Dota2PlayerStatisticsState) GetAssists() uint32

func (*Dota2PlayerStatisticsState) GetDeaths added in v0.1.5

func (x *Dota2PlayerStatisticsState) GetDeaths() uint32

func (*Dota2PlayerStatisticsState) GetKills added in v0.1.5

func (x *Dota2PlayerStatisticsState) GetKills() uint32

func (*Dota2PlayerStatisticsState) GetPlayerUrn added in v0.1.5

func (x *Dota2PlayerStatisticsState) GetPlayerUrn() string

func (*Dota2PlayerStatisticsState) ProtoMessage added in v0.1.5

func (*Dota2PlayerStatisticsState) ProtoMessage()

func (*Dota2PlayerStatisticsState) ProtoReflect added in v0.1.5

func (*Dota2PlayerStatisticsState) Reset added in v0.1.5

func (x *Dota2PlayerStatisticsState) Reset()

func (*Dota2PlayerStatisticsState) String added in v0.1.5

func (x *Dota2PlayerStatisticsState) String() string

type Dota2Position added in v0.1.5

type Dota2Position struct {
	X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
	Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Position) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2Position.ProtoReflect.Descriptor instead.

func (*Dota2Position) GetX added in v0.1.5

func (x *Dota2Position) GetX() float32

func (*Dota2Position) GetY added in v0.1.5

func (x *Dota2Position) GetY() float32

func (*Dota2Position) ProtoMessage added in v0.1.5

func (*Dota2Position) ProtoMessage()

func (*Dota2Position) ProtoReflect added in v0.1.5

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

func (*Dota2Position) Reset added in v0.1.5

func (x *Dota2Position) Reset()

func (*Dota2Position) String added in v0.1.5

func (x *Dota2Position) String() string

type Dota2PreviousMapState added in v0.1.5

type Dota2PreviousMapState struct {
	MapOrder uint32                                `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	Teams    map[string]*Dota2TeamPreviousMapState `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Dota2PreviousMapState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2PreviousMapState.ProtoReflect.Descriptor instead.

func (*Dota2PreviousMapState) GetMapOrder added in v0.1.5

func (x *Dota2PreviousMapState) GetMapOrder() uint32

func (*Dota2PreviousMapState) GetTeams added in v0.1.5

func (*Dota2PreviousMapState) ProtoMessage added in v0.1.5

func (*Dota2PreviousMapState) ProtoMessage()

func (*Dota2PreviousMapState) ProtoReflect added in v0.1.5

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

func (*Dota2PreviousMapState) Reset added in v0.1.5

func (x *Dota2PreviousMapState) Reset()

func (*Dota2PreviousMapState) String added in v0.1.5

func (x *Dota2PreviousMapState) String() string

type Dota2TeamCurrentMapState added in v0.1.5

type Dota2TeamCurrentMapState struct {
	TeamUrn    string                                 `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Faction    Dota2Faction                           `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.Dota2Faction" json:"faction,omitempty"`
	Statistics *Dota2TeamCurrentMapStatisticsState    `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	Won        *bool                                  `protobuf:"varint,4,opt,name=won,proto3,oneof" json:"won,omitempty"`
	Players    map[string]*Dota2PlayerCurrentMapState `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Dota2TeamCurrentMapState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2TeamCurrentMapState.ProtoReflect.Descriptor instead.

func (*Dota2TeamCurrentMapState) GetFaction added in v0.1.5

func (x *Dota2TeamCurrentMapState) GetFaction() Dota2Faction

func (*Dota2TeamCurrentMapState) GetPlayers added in v0.1.5

func (*Dota2TeamCurrentMapState) GetStatistics added in v0.1.5

func (*Dota2TeamCurrentMapState) GetTeamUrn added in v0.1.5

func (x *Dota2TeamCurrentMapState) GetTeamUrn() string

func (*Dota2TeamCurrentMapState) GetWon added in v0.1.5

func (x *Dota2TeamCurrentMapState) GetWon() bool

func (*Dota2TeamCurrentMapState) ProtoMessage added in v0.1.5

func (*Dota2TeamCurrentMapState) ProtoMessage()

func (*Dota2TeamCurrentMapState) ProtoReflect added in v0.1.5

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

func (*Dota2TeamCurrentMapState) Reset added in v0.1.5

func (x *Dota2TeamCurrentMapState) Reset()

func (*Dota2TeamCurrentMapState) String added in v0.1.5

func (x *Dota2TeamCurrentMapState) String() string

type Dota2TeamCurrentMapStatePartialUpdate added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate struct {
	TeamUrn string                                         `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Payload *Dota2TeamCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2TeamCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2TeamCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*Dota2TeamCurrentMapStatePartialUpdate) GetPayload added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate) GetTeamUrn added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate) ProtoMessage()

func (*Dota2TeamCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate) Reset added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate) String added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate_Payload added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*Dota2TeamCurrentMapStatePartialUpdate_Payload_Statistics
	//	*Dota2TeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState
	//	*Dota2TeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate
	Payload isDota2TeamCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.5

Deprecated: Use Dota2TeamCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.5

func (m *Dota2TeamCurrentMapStatePartialUpdate_Payload) GetPayload() isDota2TeamCurrentMapStatePartialUpdate_Payload_Payload

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) GetPlayerCurrentMapPartialUpdate added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) GetPlayerCurrentMapState added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) GetStatistics added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.5

func (*Dota2TeamCurrentMapStatePartialUpdate_Payload) String added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in player_map_states map property in Dota2TeamMapState.
	PlayerCurrentMapPartialUpdate *Dota2PlayerCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=player_current_map_partial_update,json=playerCurrentMapPartialUpdate,proto3,oneof"`
}

type Dota2TeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState struct {
	// Replaces whole value under given key in players map property in Dota2TeamCurrentMapState.
	PlayerCurrentMapState *Dota2PlayerCurrentMapState `protobuf:"bytes,2,opt,name=player_current_map_state,json=playerCurrentMapState,proto3,oneof"`
}

type Dota2TeamCurrentMapStatePartialUpdate_Payload_Statistics added in v0.1.5

type Dota2TeamCurrentMapStatePartialUpdate_Payload_Statistics struct {
	Statistics *Dota2TeamCurrentMapStatisticsState `protobuf:"bytes,1,opt,name=statistics,proto3,oneof"`
}

type Dota2TeamCurrentMapStatisticsState added in v0.1.5

type Dota2TeamCurrentMapStatisticsState struct {
	TeamUrn  string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Barracks uint32 `protobuf:"varint,2,opt,name=barracks,proto3" json:"barracks,omitempty"`
	Kills    uint32 `protobuf:"varint,3,opt,name=kills,proto3" json:"kills,omitempty"`
	NetWorth uint32 `protobuf:"varint,4,opt,name=net_worth,json=netWorth,proto3" json:"net_worth,omitempty"`
	Roshans  uint32 `protobuf:"varint,5,opt,name=roshans,proto3" json:"roshans,omitempty"`
	Towers   uint32 `protobuf:"varint,6,opt,name=towers,proto3" json:"towers,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2TeamCurrentMapStatisticsState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2TeamCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*Dota2TeamCurrentMapStatisticsState) GetBarracks added in v0.1.5

func (x *Dota2TeamCurrentMapStatisticsState) GetBarracks() uint32

func (*Dota2TeamCurrentMapStatisticsState) GetKills added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) GetNetWorth added in v0.1.5

func (x *Dota2TeamCurrentMapStatisticsState) GetNetWorth() uint32

func (*Dota2TeamCurrentMapStatisticsState) GetRoshans added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) GetTeamUrn added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) GetTowers added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) ProtoMessage added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) ProtoMessage()

func (*Dota2TeamCurrentMapStatisticsState) ProtoReflect added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) Reset added in v0.1.5

func (*Dota2TeamCurrentMapStatisticsState) String added in v0.1.5

type Dota2TeamPreviousMapState added in v0.1.5

type Dota2TeamPreviousMapState struct {
	TeamUrn  string                                  `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Faction  Dota2Faction                            `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.Dota2Faction" json:"faction,omitempty"`
	Barracks uint32                                  `protobuf:"varint,3,opt,name=barracks,proto3" json:"barracks,omitempty"`
	Kills    uint32                                  `protobuf:"varint,4,opt,name=kills,proto3" json:"kills,omitempty"`
	NetWorth uint32                                  `protobuf:"varint,5,opt,name=net_worth,json=netWorth,proto3" json:"net_worth,omitempty"`
	Roshans  uint32                                  `protobuf:"varint,6,opt,name=roshans,proto3" json:"roshans,omitempty"`
	Towers   uint32                                  `protobuf:"varint,7,opt,name=towers,proto3" json:"towers,omitempty"`
	Won      *bool                                   `protobuf:"varint,8,opt,name=won,proto3,oneof" json:"won,omitempty"`
	Players  map[string]*Dota2PlayerPreviousMapState `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Dota2TeamPreviousMapState) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2TeamPreviousMapState.ProtoReflect.Descriptor instead.

func (*Dota2TeamPreviousMapState) GetBarracks added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetBarracks() uint32

func (*Dota2TeamPreviousMapState) GetFaction added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetFaction() Dota2Faction

func (*Dota2TeamPreviousMapState) GetKills added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetKills() uint32

func (*Dota2TeamPreviousMapState) GetNetWorth added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetNetWorth() uint32

func (*Dota2TeamPreviousMapState) GetPlayers added in v0.1.5

func (*Dota2TeamPreviousMapState) GetRoshans added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetRoshans() uint32

func (*Dota2TeamPreviousMapState) GetTeamUrn added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetTeamUrn() string

func (*Dota2TeamPreviousMapState) GetTowers added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetTowers() uint32

func (*Dota2TeamPreviousMapState) GetWon added in v0.1.5

func (x *Dota2TeamPreviousMapState) GetWon() bool

func (*Dota2TeamPreviousMapState) ProtoMessage added in v0.1.5

func (*Dota2TeamPreviousMapState) ProtoMessage()

func (*Dota2TeamPreviousMapState) ProtoReflect added in v0.1.5

func (*Dota2TeamPreviousMapState) Reset added in v0.1.5

func (x *Dota2TeamPreviousMapState) Reset()

func (*Dota2TeamPreviousMapState) String added in v0.1.5

func (x *Dota2TeamPreviousMapState) String() string

type Dota2Tower added in v0.1.5

type Dota2Tower struct {
	Lane    Dota2Lane      `protobuf:"varint,1,opt,name=lane,proto3,enum=bragi.Dota2Lane" json:"lane,omitempty"`
	Faction Dota2Faction   `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.Dota2Faction" json:"faction,omitempty"`
	Tier    Dota2TowerTier `protobuf:"varint,3,opt,name=tier,proto3,enum=bragi.Dota2TowerTier" json:"tier,omitempty"`
	Alive   bool           `protobuf:"varint,4,opt,name=alive,proto3" json:"alive,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Tower) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2Tower.ProtoReflect.Descriptor instead.

func (*Dota2Tower) GetAlive added in v0.1.5

func (x *Dota2Tower) GetAlive() bool

func (*Dota2Tower) GetFaction added in v0.1.5

func (x *Dota2Tower) GetFaction() Dota2Faction

func (*Dota2Tower) GetLane added in v0.1.5

func (x *Dota2Tower) GetLane() Dota2Lane

func (*Dota2Tower) GetTier added in v0.1.5

func (x *Dota2Tower) GetTier() Dota2TowerTier

func (*Dota2Tower) ProtoMessage added in v0.1.5

func (*Dota2Tower) ProtoMessage()

func (*Dota2Tower) ProtoReflect added in v0.1.5

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

func (*Dota2Tower) Reset added in v0.1.5

func (x *Dota2Tower) Reset()

func (*Dota2Tower) String added in v0.1.5

func (x *Dota2Tower) String() string

type Dota2TowerTier added in v0.1.3

type Dota2TowerTier int32
const (
	Dota2TowerTier_DOTA2_TOWER_TIER_UNSPECIFIED Dota2TowerTier = 0
	Dota2TowerTier_DOTA2_TOWER_TIER_1           Dota2TowerTier = 1
	Dota2TowerTier_DOTA2_TOWER_TIER_2           Dota2TowerTier = 2
	Dota2TowerTier_DOTA2_TOWER_TIER_3           Dota2TowerTier = 3
	Dota2TowerTier_DOTA2_TOWER_TIER_4           Dota2TowerTier = 4
)

func (Dota2TowerTier) Descriptor added in v0.1.3

func (Dota2TowerTier) Enum added in v0.1.3

func (x Dota2TowerTier) Enum() *Dota2TowerTier

func (Dota2TowerTier) EnumDescriptor deprecated added in v0.1.3

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

Deprecated: Use Dota2TowerTier.Descriptor instead.

func (Dota2TowerTier) Number added in v0.1.3

func (Dota2TowerTier) String added in v0.1.3

func (x Dota2TowerTier) String() string

func (Dota2TowerTier) Type added in v0.1.3

type Dota2Towers added in v0.1.5

type Dota2Towers struct {
	Towers []*Dota2Tower `protobuf:"bytes,1,rep,name=towers,proto3" json:"towers,omitempty"`
	// contains filtered or unexported fields
}

func (*Dota2Towers) Descriptor deprecated added in v0.1.5

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

Deprecated: Use Dota2Towers.ProtoReflect.Descriptor instead.

func (*Dota2Towers) GetTowers added in v0.1.5

func (x *Dota2Towers) GetTowers() []*Dota2Tower

func (*Dota2Towers) ProtoMessage added in v0.1.5

func (*Dota2Towers) ProtoMessage()

func (*Dota2Towers) ProtoReflect added in v0.1.5

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

func (*Dota2Towers) Reset added in v0.1.5

func (x *Dota2Towers) Reset()

func (*Dota2Towers) String added in v0.1.5

func (x *Dota2Towers) String() string

type KeepAlive added in v0.0.7

type KeepAlive struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

Heartbeat message which is sent periodically.

func (*KeepAlive) Descriptor deprecated added in v0.0.7

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

Deprecated: Use KeepAlive.ProtoReflect.Descriptor instead.

func (*KeepAlive) GetTimestamp added in v0.0.7

func (x *KeepAlive) GetTimestamp() *timestamppb.Timestamp

func (*KeepAlive) ProtoMessage added in v0.0.7

func (*KeepAlive) ProtoMessage()

func (*KeepAlive) ProtoReflect added in v0.0.7

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

func (*KeepAlive) Reset added in v0.0.7

func (x *KeepAlive) Reset()

func (*KeepAlive) String added in v0.0.7

func (x *KeepAlive) String() string

type LiveDataFeedMessage added in v0.0.7

type LiveDataFeedMessage struct {

	// Types that are assignable to Message:
	//
	//	*LiveDataFeedMessage_Keepalive
	//	*LiveDataFeedMessage_Match
	Message isLiveDataFeedMessage_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*LiveDataFeedMessage) Descriptor deprecated added in v0.0.7

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

Deprecated: Use LiveDataFeedMessage.ProtoReflect.Descriptor instead.

func (*LiveDataFeedMessage) GetKeepalive added in v0.0.7

func (x *LiveDataFeedMessage) GetKeepalive() *KeepAlive

func (*LiveDataFeedMessage) GetMatch added in v0.0.7

func (x *LiveDataFeedMessage) GetMatch() *MatchMessage

func (*LiveDataFeedMessage) GetMessage added in v0.0.7

func (m *LiveDataFeedMessage) GetMessage() isLiveDataFeedMessage_Message

func (*LiveDataFeedMessage) ProtoMessage added in v0.0.7

func (*LiveDataFeedMessage) ProtoMessage()

func (*LiveDataFeedMessage) ProtoReflect added in v0.0.7

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

func (*LiveDataFeedMessage) Reset added in v0.0.7

func (x *LiveDataFeedMessage) Reset()

func (*LiveDataFeedMessage) String added in v0.0.7

func (x *LiveDataFeedMessage) String() string

type LiveDataFeedMessage_Keepalive added in v0.0.7

type LiveDataFeedMessage_Keepalive struct {
	Keepalive *KeepAlive `protobuf:"bytes,1,opt,name=keepalive,proto3,oneof"`
}

type LiveDataFeedMessage_Match added in v0.0.7

type LiveDataFeedMessage_Match struct {
	Match *MatchMessage `protobuf:"bytes,2,opt,name=match,proto3,oneof"`
}

type LiveDataFeedRequest added in v0.0.7

type LiveDataFeedRequest struct {

	// Represent timestamp since matches states should be received. If value is null then currently played matches are
	// received. If "after" property is defined, then matches which were updated after the "after" timestamp are received.
	After *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=after,proto3,oneof" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveDataFeedRequest) Descriptor deprecated added in v0.0.7

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

Deprecated: Use LiveDataFeedRequest.ProtoReflect.Descriptor instead.

func (*LiveDataFeedRequest) GetAfter added in v0.0.7

func (x *LiveDataFeedRequest) GetAfter() *timestamppb.Timestamp

func (*LiveDataFeedRequest) ProtoMessage added in v0.0.7

func (*LiveDataFeedRequest) ProtoMessage()

func (*LiveDataFeedRequest) ProtoReflect added in v0.0.7

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

func (*LiveDataFeedRequest) Reset added in v0.0.7

func (x *LiveDataFeedRequest) Reset()

func (*LiveDataFeedRequest) String added in v0.0.7

func (x *LiveDataFeedRequest) String() string

type LolCurrentMapState added in v0.1.6

type LolCurrentMapState struct {
	MapOrder   uint32                             `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	MapPaused  bool                               `protobuf:"varint,2,opt,name=map_paused,json=mapPaused,proto3" json:"map_paused,omitempty"`
	GameTime   *LolCurrentMapTimeState            `protobuf:"bytes,3,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	Teams      map[string]*LolTeamCurrentMapState `` /* 151-byte string literal not displayed */
	Turrets    *LolTurrets                        `protobuf:"bytes,5,opt,name=turrets,proto3" json:"turrets,omitempty"`
	Inhibitors *LolInhibitors                     `protobuf:"bytes,6,opt,name=inhibitors,proto3" json:"inhibitors,omitempty"`
	// contains filtered or unexported fields
}

func (*LolCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolCurrentMapState.ProtoReflect.Descriptor instead.

func (*LolCurrentMapState) GetGameTime added in v0.1.6

func (x *LolCurrentMapState) GetGameTime() *LolCurrentMapTimeState

func (*LolCurrentMapState) GetInhibitors added in v0.1.6

func (x *LolCurrentMapState) GetInhibitors() *LolInhibitors

func (*LolCurrentMapState) GetMapOrder added in v0.1.6

func (x *LolCurrentMapState) GetMapOrder() uint32

func (*LolCurrentMapState) GetMapPaused added in v0.1.6

func (x *LolCurrentMapState) GetMapPaused() bool

func (*LolCurrentMapState) GetTeams added in v0.1.6

func (*LolCurrentMapState) GetTurrets added in v0.1.6

func (x *LolCurrentMapState) GetTurrets() *LolTurrets

func (*LolCurrentMapState) ProtoMessage added in v0.1.6

func (*LolCurrentMapState) ProtoMessage()

func (*LolCurrentMapState) ProtoReflect added in v0.1.6

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

func (*LolCurrentMapState) Reset added in v0.1.6

func (x *LolCurrentMapState) Reset()

func (*LolCurrentMapState) String added in v0.1.6

func (x *LolCurrentMapState) String() string

type LolCurrentMapStatePartialUpdate added in v0.1.6

type LolCurrentMapStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*LolCurrentMapStatePartialUpdate_GameTime
	//	*LolCurrentMapStatePartialUpdate_TeamCurrentMapState
	//	*LolCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate
	//	*LolCurrentMapStatePartialUpdate_Turrets
	//	*LolCurrentMapStatePartialUpdate_Inhibitors
	Update isLolCurrentMapStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*LolCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*LolCurrentMapStatePartialUpdate) GetGameTime added in v0.1.6

func (*LolCurrentMapStatePartialUpdate) GetInhibitors added in v0.1.6

func (x *LolCurrentMapStatePartialUpdate) GetInhibitors() *LolInhibitors

func (*LolCurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate added in v0.1.6

func (x *LolCurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate() *LolTeamCurrentMapStatePartialUpdate

func (*LolCurrentMapStatePartialUpdate) GetTeamCurrentMapState added in v0.1.6

func (x *LolCurrentMapStatePartialUpdate) GetTeamCurrentMapState() *LolTeamCurrentMapState

func (*LolCurrentMapStatePartialUpdate) GetTurrets added in v0.1.6

func (*LolCurrentMapStatePartialUpdate) GetUpdate added in v0.1.6

func (m *LolCurrentMapStatePartialUpdate) GetUpdate() isLolCurrentMapStatePartialUpdate_Update

func (*LolCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*LolCurrentMapStatePartialUpdate) ProtoMessage()

func (*LolCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*LolCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*LolCurrentMapStatePartialUpdate) String added in v0.1.6

type LolCurrentMapStatePartialUpdate_GameTime added in v0.1.6

type LolCurrentMapStatePartialUpdate_GameTime struct {
	// Replaces "game_time" property in LolCurrentMapTimeState.
	GameTime *LolCurrentMapTimeState `protobuf:"bytes,1,opt,name=game_time,json=gameTime,proto3,oneof"`
}

type LolCurrentMapStatePartialUpdate_Inhibitors added in v0.1.6

type LolCurrentMapStatePartialUpdate_Inhibitors struct {
	// Replaces "inhibitors" property in LolInhibitors.
	Inhibitors *LolInhibitors `protobuf:"bytes,5,opt,name=inhibitors,proto3,oneof"`
}

type LolCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate added in v0.1.6

type LolCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in teams map property in LolCurrentMapState.
	TeamCurrentMapPartialUpdate *LolTeamCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=team_current_map_partial_update,json=teamCurrentMapPartialUpdate,proto3,oneof"`
}

type LolCurrentMapStatePartialUpdate_TeamCurrentMapState added in v0.1.6

type LolCurrentMapStatePartialUpdate_TeamCurrentMapState struct {
	// Replaces whole value under given key in players map property in LolTeamCurrentMapState.
	TeamCurrentMapState *LolTeamCurrentMapState `protobuf:"bytes,2,opt,name=team_current_map_state,json=teamCurrentMapState,proto3,oneof"`
}

type LolCurrentMapStatePartialUpdate_Turrets added in v0.1.6

type LolCurrentMapStatePartialUpdate_Turrets struct {
	// Replaces "turrets" property in LolTurrets.
	Turrets *LolTurrets `protobuf:"bytes,4,opt,name=turrets,proto3,oneof"`
}

type LolCurrentMapTimeState added in v0.1.6

type LolCurrentMapTimeState struct {
	GameTime *durationpb.Duration `protobuf:"bytes,1,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	// contains filtered or unexported fields
}

func (*LolCurrentMapTimeState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolCurrentMapTimeState.ProtoReflect.Descriptor instead.

func (*LolCurrentMapTimeState) GetGameTime added in v0.1.6

func (x *LolCurrentMapTimeState) GetGameTime() *durationpb.Duration

func (*LolCurrentMapTimeState) ProtoMessage added in v0.1.6

func (*LolCurrentMapTimeState) ProtoMessage()

func (*LolCurrentMapTimeState) ProtoReflect added in v0.1.6

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

func (*LolCurrentMapTimeState) Reset added in v0.1.6

func (x *LolCurrentMapTimeState) Reset()

func (*LolCurrentMapTimeState) String added in v0.1.6

func (x *LolCurrentMapTimeState) String() string

type LolFaction added in v0.1.6

type LolFaction int32
const (
	LolFaction_LOL_FACTION_UNSPECIFIED LolFaction = 0
	LolFaction_LOL_FACTION_BLUE        LolFaction = 1
	LolFaction_LOL_FACTION_RED         LolFaction = 2
)

func (LolFaction) Descriptor added in v0.1.6

func (LolFaction) Descriptor() protoreflect.EnumDescriptor

func (LolFaction) Enum added in v0.1.6

func (x LolFaction) Enum() *LolFaction

func (LolFaction) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use LolFaction.Descriptor instead.

func (LolFaction) Number added in v0.1.6

func (x LolFaction) Number() protoreflect.EnumNumber

func (LolFaction) String added in v0.1.6

func (x LolFaction) String() string

func (LolFaction) Type added in v0.1.6

type LolInhibitor added in v0.1.6

type LolInhibitor struct {
	Lane    LolLane    `protobuf:"varint,1,opt,name=lane,proto3,enum=bragi.LolLane" json:"lane,omitempty"`
	Faction LolFaction `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.LolFaction" json:"faction,omitempty"`
	Alive   bool       `protobuf:"varint,3,opt,name=alive,proto3" json:"alive,omitempty"`
	// contains filtered or unexported fields
}

func (*LolInhibitor) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolInhibitor.ProtoReflect.Descriptor instead.

func (*LolInhibitor) GetAlive added in v0.1.6

func (x *LolInhibitor) GetAlive() bool

func (*LolInhibitor) GetFaction added in v0.1.6

func (x *LolInhibitor) GetFaction() LolFaction

func (*LolInhibitor) GetLane added in v0.1.6

func (x *LolInhibitor) GetLane() LolLane

func (*LolInhibitor) ProtoMessage added in v0.1.6

func (*LolInhibitor) ProtoMessage()

func (*LolInhibitor) ProtoReflect added in v0.1.6

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

func (*LolInhibitor) Reset added in v0.1.6

func (x *LolInhibitor) Reset()

func (*LolInhibitor) String added in v0.1.6

func (x *LolInhibitor) String() string

type LolInhibitors added in v0.1.6

type LolInhibitors struct {
	Inhibitors []*LolInhibitor `protobuf:"bytes,1,rep,name=inhibitors,proto3" json:"inhibitors,omitempty"`
	// contains filtered or unexported fields
}

func (*LolInhibitors) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolInhibitors.ProtoReflect.Descriptor instead.

func (*LolInhibitors) GetInhibitors added in v0.1.6

func (x *LolInhibitors) GetInhibitors() []*LolInhibitor

func (*LolInhibitors) ProtoMessage added in v0.1.6

func (*LolInhibitors) ProtoMessage()

func (*LolInhibitors) ProtoReflect added in v0.1.6

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

func (*LolInhibitors) Reset added in v0.1.6

func (x *LolInhibitors) Reset()

func (*LolInhibitors) String added in v0.1.6

func (x *LolInhibitors) String() string

type LolLane added in v0.1.6

type LolLane int32
const (
	LolLane_LOL_LANE_UNSPECIFIED LolLane = 0
	LolLane_LOL_LANE_TOP         LolLane = 1
	LolLane_LOL_LANE_MID         LolLane = 2
	LolLane_LOL_LANE_BOT         LolLane = 3
)

func (LolLane) Descriptor added in v0.1.6

func (LolLane) Descriptor() protoreflect.EnumDescriptor

func (LolLane) Enum added in v0.1.6

func (x LolLane) Enum() *LolLane

func (LolLane) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use LolLane.Descriptor instead.

func (LolLane) Number added in v0.1.6

func (x LolLane) Number() protoreflect.EnumNumber

func (LolLane) String added in v0.1.6

func (x LolLane) String() string

func (LolLane) Type added in v0.1.6

func (LolLane) Type() protoreflect.EnumType

type LolMatchMessage added in v0.1.6

type LolMatchMessage struct {
	MatchUrn   string                   `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence   uint64                   `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp  *timestamppb.Timestamp   `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus DataStatus               `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Payload    *LolMatchMessage_Payload `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*LolMatchMessage) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchMessage.ProtoReflect.Descriptor instead.

func (*LolMatchMessage) GetDataStatus added in v0.1.6

func (x *LolMatchMessage) GetDataStatus() DataStatus

func (*LolMatchMessage) GetMatchUrn added in v0.1.6

func (x *LolMatchMessage) GetMatchUrn() string

func (*LolMatchMessage) GetPayload added in v0.1.6

func (x *LolMatchMessage) GetPayload() *LolMatchMessage_Payload

func (*LolMatchMessage) GetSequence added in v0.1.6

func (x *LolMatchMessage) GetSequence() uint64

func (*LolMatchMessage) GetTimestamp added in v0.1.6

func (x *LolMatchMessage) GetTimestamp() *timestamppb.Timestamp

func (*LolMatchMessage) ProtoMessage added in v0.1.6

func (*LolMatchMessage) ProtoMessage()

func (*LolMatchMessage) ProtoReflect added in v0.1.6

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

func (*LolMatchMessage) Reset added in v0.1.6

func (x *LolMatchMessage) Reset()

func (*LolMatchMessage) String added in v0.1.6

func (x *LolMatchMessage) String() string

type LolMatchMessage_Payload added in v0.1.6

type LolMatchMessage_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*LolMatchMessage_Payload_Snapshot
	//	*LolMatchMessage_Payload_Update
	Payload isLolMatchMessage_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*LolMatchMessage_Payload) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchMessage_Payload.ProtoReflect.Descriptor instead.

func (*LolMatchMessage_Payload) GetPayload added in v0.1.6

func (m *LolMatchMessage_Payload) GetPayload() isLolMatchMessage_Payload_Payload

func (*LolMatchMessage_Payload) GetSnapshot added in v0.1.6

func (x *LolMatchMessage_Payload) GetSnapshot() *LolMatchSnapshot

func (*LolMatchMessage_Payload) GetUpdate added in v0.1.6

func (x *LolMatchMessage_Payload) GetUpdate() *LolMatchUpdate

func (*LolMatchMessage_Payload) ProtoMessage added in v0.1.6

func (*LolMatchMessage_Payload) ProtoMessage()

func (*LolMatchMessage_Payload) ProtoReflect added in v0.1.6

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

func (*LolMatchMessage_Payload) Reset added in v0.1.6

func (x *LolMatchMessage_Payload) Reset()

func (*LolMatchMessage_Payload) String added in v0.1.6

func (x *LolMatchMessage_Payload) String() string

type LolMatchMessage_Payload_Snapshot added in v0.1.6

type LolMatchMessage_Payload_Snapshot struct {
	// Initial snapshot
	Snapshot *LolMatchSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3,oneof"`
}

type LolMatchMessage_Payload_Update added in v0.1.6

type LolMatchMessage_Payload_Update struct {
	// Particular updates which are applied on property match_state in MatchState.
	Update *LolMatchUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type LolMatchScoreState added in v0.1.6

type LolMatchScoreState struct {
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*LolMatchScoreState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchScoreState.ProtoReflect.Descriptor instead.

func (*LolMatchScoreState) GetAwayScore added in v0.1.6

func (x *LolMatchScoreState) GetAwayScore() uint32

func (*LolMatchScoreState) GetHomeScore added in v0.1.6

func (x *LolMatchScoreState) GetHomeScore() uint32

func (*LolMatchScoreState) ProtoMessage added in v0.1.6

func (*LolMatchScoreState) ProtoMessage()

func (*LolMatchScoreState) ProtoReflect added in v0.1.6

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

func (*LolMatchScoreState) Reset added in v0.1.6

func (x *LolMatchScoreState) Reset()

func (*LolMatchScoreState) String added in v0.1.6

func (x *LolMatchScoreState) String() string

type LolMatchSnapshot added in v0.1.6

type LolMatchSnapshot struct {
	MatchUrn      string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence      uint64                 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus    DataStatus             `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Announcements []*Announcement        `protobuf:"bytes,5,rep,name=announcements,proto3" json:"announcements,omitempty"`
	MatchState    *LolMatchState         `protobuf:"bytes,6,opt,name=match_state,json=matchState,proto3" json:"match_state,omitempty"`
	// contains filtered or unexported fields
}

func (*LolMatchSnapshot) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchSnapshot.ProtoReflect.Descriptor instead.

func (*LolMatchSnapshot) GetAnnouncements added in v0.1.6

func (x *LolMatchSnapshot) GetAnnouncements() []*Announcement

func (*LolMatchSnapshot) GetDataStatus added in v0.1.6

func (x *LolMatchSnapshot) GetDataStatus() DataStatus

func (*LolMatchSnapshot) GetMatchState added in v0.1.6

func (x *LolMatchSnapshot) GetMatchState() *LolMatchState

func (*LolMatchSnapshot) GetMatchUrn added in v0.1.6

func (x *LolMatchSnapshot) GetMatchUrn() string

func (*LolMatchSnapshot) GetSequence added in v0.1.6

func (x *LolMatchSnapshot) GetSequence() uint64

func (*LolMatchSnapshot) GetTimestamp added in v0.1.6

func (x *LolMatchSnapshot) GetTimestamp() *timestamppb.Timestamp

func (*LolMatchSnapshot) ProtoMessage added in v0.1.6

func (*LolMatchSnapshot) ProtoMessage()

func (*LolMatchSnapshot) ProtoReflect added in v0.1.6

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

func (*LolMatchSnapshot) Reset added in v0.1.6

func (x *LolMatchSnapshot) Reset()

func (*LolMatchSnapshot) String added in v0.1.6

func (x *LolMatchSnapshot) String() string

type LolMatchState added in v0.1.6

type LolMatchState struct {
	MatchUrn     string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	MatchType    BestOfType             `protobuf:"varint,2,opt,name=match_type,json=matchType,proto3,enum=bragi.BestOfType" json:"match_type,omitempty"`
	HomeTeam     *Team                  `protobuf:"bytes,3,opt,name=home_team,json=homeTeam,proto3" json:"home_team,omitempty"`
	AwayTeam     *Team                  `protobuf:"bytes,4,opt,name=away_team,json=awayTeam,proto3" json:"away_team,omitempty"`
	Score        *LolMatchScoreState    `protobuf:"bytes,5,opt,name=score,proto3" json:"score,omitempty"`
	MatchStatus  MatchStatusType        `protobuf:"varint,6,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	CurrentMap   *LolCurrentMapState    `protobuf:"bytes,7,opt,name=current_map,json=currentMap,proto3" json:"current_map,omitempty"`
	PreviousMaps []*LolPreviousMapState `protobuf:"bytes,8,rep,name=previous_maps,json=previousMaps,proto3" json:"previous_maps,omitempty"`
	// contains filtered or unexported fields
}

func (*LolMatchState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchState.ProtoReflect.Descriptor instead.

func (*LolMatchState) GetAwayTeam added in v0.1.6

func (x *LolMatchState) GetAwayTeam() *Team

func (*LolMatchState) GetCurrentMap added in v0.1.6

func (x *LolMatchState) GetCurrentMap() *LolCurrentMapState

func (*LolMatchState) GetHomeTeam added in v0.1.6

func (x *LolMatchState) GetHomeTeam() *Team

func (*LolMatchState) GetMatchStatus added in v0.1.6

func (x *LolMatchState) GetMatchStatus() MatchStatusType

func (*LolMatchState) GetMatchType added in v0.1.6

func (x *LolMatchState) GetMatchType() BestOfType

func (*LolMatchState) GetMatchUrn added in v0.1.6

func (x *LolMatchState) GetMatchUrn() string

func (*LolMatchState) GetPreviousMaps added in v0.1.6

func (x *LolMatchState) GetPreviousMaps() []*LolPreviousMapState

func (*LolMatchState) GetScore added in v0.1.6

func (x *LolMatchState) GetScore() *LolMatchScoreState

func (*LolMatchState) ProtoMessage added in v0.1.6

func (*LolMatchState) ProtoMessage()

func (*LolMatchState) ProtoReflect added in v0.1.6

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

func (*LolMatchState) Reset added in v0.1.6

func (x *LolMatchState) Reset()

func (*LolMatchState) String added in v0.1.6

func (x *LolMatchState) String() string

type LolMatchStatePartialUpdate added in v0.1.6

type LolMatchStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*LolMatchStatePartialUpdate_Score
	//	*LolMatchStatePartialUpdate_CurrentMapState
	//	*LolMatchStatePartialUpdate_CurrentMapStatePartialUpdate
	Update isLolMatchStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*LolMatchStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*LolMatchStatePartialUpdate) GetCurrentMapState added in v0.1.6

func (x *LolMatchStatePartialUpdate) GetCurrentMapState() *LolCurrentMapState

func (*LolMatchStatePartialUpdate) GetCurrentMapStatePartialUpdate added in v0.1.6

func (x *LolMatchStatePartialUpdate) GetCurrentMapStatePartialUpdate() *LolCurrentMapStatePartialUpdate

func (*LolMatchStatePartialUpdate) GetScore added in v0.1.6

func (*LolMatchStatePartialUpdate) GetUpdate added in v0.1.6

func (m *LolMatchStatePartialUpdate) GetUpdate() isLolMatchStatePartialUpdate_Update

func (*LolMatchStatePartialUpdate) ProtoMessage added in v0.1.6

func (*LolMatchStatePartialUpdate) ProtoMessage()

func (*LolMatchStatePartialUpdate) ProtoReflect added in v0.1.6

func (*LolMatchStatePartialUpdate) Reset added in v0.1.6

func (x *LolMatchStatePartialUpdate) Reset()

func (*LolMatchStatePartialUpdate) String added in v0.1.6

func (x *LolMatchStatePartialUpdate) String() string

type LolMatchStatePartialUpdate_CurrentMapState added in v0.1.6

type LolMatchStatePartialUpdate_CurrentMapState struct {
	// Replaces "current_map_state" property in LolMatchState. To minimalize issues with incorrect updates application
	// on current_map_state, server sends LolMatchStatePartialUpdate with LolMapState in periodic time set by customer.
	CurrentMapState *LolCurrentMapState `protobuf:"bytes,2,opt,name=current_map_state,json=currentMapState,proto3,oneof"`
}

type LolMatchStatePartialUpdate_CurrentMapStatePartialUpdate added in v0.1.6

type LolMatchStatePartialUpdate_CurrentMapStatePartialUpdate struct {
	// Apply partial update on "current_map_state" property in LolMapState.
	CurrentMapStatePartialUpdate *LolCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=current_map_state_partial_update,json=currentMapStatePartialUpdate,proto3,oneof"`
}

type LolMatchStatePartialUpdate_Score added in v0.1.6

type LolMatchStatePartialUpdate_Score struct {
	// Replaces "score" property in LolMatchState.
	Score *LolMatchScoreState `protobuf:"bytes,1,opt,name=score,proto3,oneof"`
}

type LolMatchStatePartialUpdates added in v0.1.6

type LolMatchStatePartialUpdates struct {
	Updates []*LolMatchStatePartialUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*LolMatchStatePartialUpdates) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchStatePartialUpdates.ProtoReflect.Descriptor instead.

func (*LolMatchStatePartialUpdates) GetUpdates added in v0.1.6

func (*LolMatchStatePartialUpdates) ProtoMessage added in v0.1.6

func (*LolMatchStatePartialUpdates) ProtoMessage()

func (*LolMatchStatePartialUpdates) ProtoReflect added in v0.1.6

func (*LolMatchStatePartialUpdates) Reset added in v0.1.6

func (x *LolMatchStatePartialUpdates) Reset()

func (*LolMatchStatePartialUpdates) String added in v0.1.6

func (x *LolMatchStatePartialUpdates) String() string

type LolMatchUpdate added in v0.1.6

type LolMatchUpdate struct {
	Payload *LolMatchUpdate_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*LolMatchUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchUpdate.ProtoReflect.Descriptor instead.

func (*LolMatchUpdate) GetPayload added in v0.1.6

func (x *LolMatchUpdate) GetPayload() *LolMatchUpdate_Payload

func (*LolMatchUpdate) ProtoMessage added in v0.1.6

func (*LolMatchUpdate) ProtoMessage()

func (*LolMatchUpdate) ProtoReflect added in v0.1.6

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

func (*LolMatchUpdate) Reset added in v0.1.6

func (x *LolMatchUpdate) Reset()

func (*LolMatchUpdate) String added in v0.1.6

func (x *LolMatchUpdate) String() string

type LolMatchUpdate_Payload added in v0.1.6

type LolMatchUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*LolMatchUpdate_Payload_MatchState
	//	*LolMatchUpdate_Payload_PartialUpdates
	Payload isLolMatchUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*LolMatchUpdate_Payload) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolMatchUpdate_Payload.ProtoReflect.Descriptor instead.

func (*LolMatchUpdate_Payload) GetMatchState added in v0.1.6

func (x *LolMatchUpdate_Payload) GetMatchState() *LolMatchState

func (*LolMatchUpdate_Payload) GetPartialUpdates added in v0.1.6

func (x *LolMatchUpdate_Payload) GetPartialUpdates() *LolMatchStatePartialUpdates

func (*LolMatchUpdate_Payload) GetPayload added in v0.1.6

func (m *LolMatchUpdate_Payload) GetPayload() isLolMatchUpdate_Payload_Payload

func (*LolMatchUpdate_Payload) ProtoMessage added in v0.1.6

func (*LolMatchUpdate_Payload) ProtoMessage()

func (*LolMatchUpdate_Payload) ProtoReflect added in v0.1.6

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

func (*LolMatchUpdate_Payload) Reset added in v0.1.6

func (x *LolMatchUpdate_Payload) Reset()

func (*LolMatchUpdate_Payload) String added in v0.1.6

func (x *LolMatchUpdate_Payload) String() string

type LolMatchUpdate_Payload_MatchState added in v0.1.6

type LolMatchUpdate_Payload_MatchState struct {
	MatchState *LolMatchState `protobuf:"bytes,1,opt,name=match_state,json=matchState,proto3,oneof"`
}

type LolMatchUpdate_Payload_PartialUpdates added in v0.1.6

type LolMatchUpdate_Payload_PartialUpdates struct {
	PartialUpdates *LolMatchStatePartialUpdates `protobuf:"bytes,2,opt,name=partial_updates,json=partialUpdates,proto3,oneof"`
}

type LolPlayerCurrentMapState added in v0.1.6

type LolPlayerCurrentMapState struct {
	PlayerUrn     string                              `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerInfo    *LolPlayerInfoState                 `protobuf:"bytes,2,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"`
	Timers        *LolPlayerCurrentMapTimersState     `protobuf:"bytes,3,opt,name=timers,proto3" json:"timers,omitempty"`
	Statistics    *LolPlayerStatisticsState           `protobuf:"bytes,4,opt,name=statistics,proto3" json:"statistics,omitempty"`
	MapStatistics *LolPlayerCurrentMapStatisticsState `protobuf:"bytes,5,opt,name=map_statistics,json=mapStatistics,proto3" json:"map_statistics,omitempty"`
	Position      *LolPosition                        `protobuf:"bytes,6,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerCurrentMapState.ProtoReflect.Descriptor instead.

func (*LolPlayerCurrentMapState) GetMapStatistics added in v0.1.6

func (*LolPlayerCurrentMapState) GetPlayerInfo added in v0.1.6

func (x *LolPlayerCurrentMapState) GetPlayerInfo() *LolPlayerInfoState

func (*LolPlayerCurrentMapState) GetPlayerUrn added in v0.1.6

func (x *LolPlayerCurrentMapState) GetPlayerUrn() string

func (*LolPlayerCurrentMapState) GetPosition added in v0.1.6

func (x *LolPlayerCurrentMapState) GetPosition() *LolPosition

func (*LolPlayerCurrentMapState) GetStatistics added in v0.1.6

func (*LolPlayerCurrentMapState) GetTimers added in v0.1.6

func (*LolPlayerCurrentMapState) ProtoMessage added in v0.1.6

func (*LolPlayerCurrentMapState) ProtoMessage()

func (*LolPlayerCurrentMapState) ProtoReflect added in v0.1.6

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

func (*LolPlayerCurrentMapState) Reset added in v0.1.6

func (x *LolPlayerCurrentMapState) Reset()

func (*LolPlayerCurrentMapState) String added in v0.1.6

func (x *LolPlayerCurrentMapState) String() string

type LolPlayerCurrentMapStatePartialUpdate added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate struct {
	PlayerUrn string                                         `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Payload   *LolPlayerCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*LolPlayerCurrentMapStatePartialUpdate) GetPayload added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate) GetPlayerUrn added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate) ProtoMessage()

func (*LolPlayerCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate) String added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*LolPlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo
	//	*LolPlayerCurrentMapStatePartialUpdate_Payload_Timers
	//	*LolPlayerCurrentMapStatePartialUpdate_Payload_Statistics
	//	*LolPlayerCurrentMapStatePartialUpdate_Payload_MapStatistics
	//	*LolPlayerCurrentMapStatePartialUpdate_Payload_Position
	Payload isLolPlayerCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.6

Deprecated: Use LolPlayerCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) GetMapStatistics added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.6

func (m *LolPlayerCurrentMapStatePartialUpdate_Payload) GetPayload() isLolPlayerCurrentMapStatePartialUpdate_Payload_Payload

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) GetPlayerInfo added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) GetPosition added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) GetStatistics added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) GetTimers added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.6

func (*LolPlayerCurrentMapStatePartialUpdate_Payload) String added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload_MapStatistics added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload_MapStatistics struct {
	// Replaces "map_statistics" property in LolPlayerCurrentMapStatisticsState.
	MapStatistics *LolPlayerCurrentMapStatisticsState `protobuf:"bytes,4,opt,name=map_statistics,json=mapStatistics,proto3,oneof"`
}

type LolPlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo struct {
	// Replaces "player_info" property in LolPlayerInfoState.
	PlayerInfo *LolPlayerInfoState `protobuf:"bytes,1,opt,name=player_info,json=playerInfo,proto3,oneof"`
}

type LolPlayerCurrentMapStatePartialUpdate_Payload_Position added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload_Position struct {
	// Replaces "position" property in LolPosition.
	Position *LolPosition `protobuf:"bytes,5,opt,name=position,proto3,oneof"`
}

type LolPlayerCurrentMapStatePartialUpdate_Payload_Statistics added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload_Statistics struct {
	// Replaces "statistics" property in LolPlayerStatisticsState.
	Statistics *LolPlayerStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3,oneof"`
}

type LolPlayerCurrentMapStatePartialUpdate_Payload_Timers added in v0.1.6

type LolPlayerCurrentMapStatePartialUpdate_Payload_Timers struct {
	// Replaces "timers" property in LolPlayerCurrentMapTimersState.
	Timers *LolPlayerCurrentMapTimersState `protobuf:"bytes,2,opt,name=timers,proto3,oneof"`
}

type LolPlayerCurrentMapStatisticsState added in v0.1.6

type LolPlayerCurrentMapStatisticsState struct {
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Alive     bool   `protobuf:"varint,2,opt,name=alive,proto3" json:"alive,omitempty"`
	Health    uint32 `protobuf:"varint,3,opt,name=health,proto3" json:"health,omitempty"`
	MaxHealth uint32 `protobuf:"varint,4,opt,name=max_health,json=maxHealth,proto3" json:"max_health,omitempty"`
	TotalGold uint32 `protobuf:"varint,5,opt,name=total_gold,json=totalGold,proto3" json:"total_gold,omitempty"`
	Mana      uint32 `protobuf:"varint,6,opt,name=mana,proto3" json:"mana,omitempty"`
	MaxMana   uint32 `protobuf:"varint,7,opt,name=max_mana,json=maxMana,proto3" json:"max_mana,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerCurrentMapStatisticsState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*LolPlayerCurrentMapStatisticsState) GetAlive added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) GetHealth added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) GetMana added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) GetMaxHealth added in v0.1.6

func (x *LolPlayerCurrentMapStatisticsState) GetMaxHealth() uint32

func (*LolPlayerCurrentMapStatisticsState) GetMaxMana added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) GetPlayerUrn added in v0.1.6

func (x *LolPlayerCurrentMapStatisticsState) GetPlayerUrn() string

func (*LolPlayerCurrentMapStatisticsState) GetTotalGold added in v0.1.6

func (x *LolPlayerCurrentMapStatisticsState) GetTotalGold() uint32

func (*LolPlayerCurrentMapStatisticsState) ProtoMessage added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) ProtoMessage()

func (*LolPlayerCurrentMapStatisticsState) ProtoReflect added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) Reset added in v0.1.6

func (*LolPlayerCurrentMapStatisticsState) String added in v0.1.6

type LolPlayerCurrentMapTimersState added in v0.1.6

type LolPlayerCurrentMapTimersState struct {
	PlayerUrn    string               `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	RespawnTimer *durationpb.Duration `protobuf:"bytes,2,opt,name=respawn_timer,json=respawnTimer,proto3,oneof" json:"respawn_timer,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerCurrentMapTimersState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerCurrentMapTimersState.ProtoReflect.Descriptor instead.

func (*LolPlayerCurrentMapTimersState) GetPlayerUrn added in v0.1.6

func (x *LolPlayerCurrentMapTimersState) GetPlayerUrn() string

func (*LolPlayerCurrentMapTimersState) GetRespawnTimer added in v0.1.6

func (x *LolPlayerCurrentMapTimersState) GetRespawnTimer() *durationpb.Duration

func (*LolPlayerCurrentMapTimersState) ProtoMessage added in v0.1.6

func (*LolPlayerCurrentMapTimersState) ProtoMessage()

func (*LolPlayerCurrentMapTimersState) ProtoReflect added in v0.1.6

func (*LolPlayerCurrentMapTimersState) Reset added in v0.1.6

func (x *LolPlayerCurrentMapTimersState) Reset()

func (*LolPlayerCurrentMapTimersState) String added in v0.1.6

type LolPlayerInfoState added in v0.1.6

type LolPlayerInfoState struct {
	PlayerUrn  string  `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	SlotId     uint32  `protobuf:"varint,2,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"`
	ExtName    string  `protobuf:"bytes,3,opt,name=ext_name,json=extName,proto3" json:"ext_name,omitempty"`
	ChampionId *uint32 `protobuf:"varint,4,opt,name=champion_id,json=championId,proto3,oneof" json:"champion_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerInfoState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerInfoState.ProtoReflect.Descriptor instead.

func (*LolPlayerInfoState) GetChampionId added in v0.1.6

func (x *LolPlayerInfoState) GetChampionId() uint32

func (*LolPlayerInfoState) GetExtName added in v0.1.6

func (x *LolPlayerInfoState) GetExtName() string

func (*LolPlayerInfoState) GetPlayerUrn added in v0.1.6

func (x *LolPlayerInfoState) GetPlayerUrn() string

func (*LolPlayerInfoState) GetSlotId added in v0.1.6

func (x *LolPlayerInfoState) GetSlotId() uint32

func (*LolPlayerInfoState) ProtoMessage added in v0.1.6

func (*LolPlayerInfoState) ProtoMessage()

func (*LolPlayerInfoState) ProtoReflect added in v0.1.6

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

func (*LolPlayerInfoState) Reset added in v0.1.6

func (x *LolPlayerInfoState) Reset()

func (*LolPlayerInfoState) String added in v0.1.6

func (x *LolPlayerInfoState) String() string

type LolPlayerPreviousMapState added in v0.1.6

type LolPlayerPreviousMapState struct {
	PlayerUrn  string                    `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerInfo *LolPlayerInfoState       `protobuf:"bytes,2,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"`
	Statistics *LolPlayerStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerPreviousMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerPreviousMapState.ProtoReflect.Descriptor instead.

func (*LolPlayerPreviousMapState) GetPlayerInfo added in v0.1.6

func (x *LolPlayerPreviousMapState) GetPlayerInfo() *LolPlayerInfoState

func (*LolPlayerPreviousMapState) GetPlayerUrn added in v0.1.6

func (x *LolPlayerPreviousMapState) GetPlayerUrn() string

func (*LolPlayerPreviousMapState) GetStatistics added in v0.1.6

func (*LolPlayerPreviousMapState) ProtoMessage added in v0.1.6

func (*LolPlayerPreviousMapState) ProtoMessage()

func (*LolPlayerPreviousMapState) ProtoReflect added in v0.1.6

func (*LolPlayerPreviousMapState) Reset added in v0.1.6

func (x *LolPlayerPreviousMapState) Reset()

func (*LolPlayerPreviousMapState) String added in v0.1.6

func (x *LolPlayerPreviousMapState) String() string

type LolPlayerStatisticsState added in v0.1.6

type LolPlayerStatisticsState struct {
	PlayerUrn  string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Kills      uint32 `protobuf:"varint,2,opt,name=kills,proto3" json:"kills,omitempty"`
	Deaths     uint32 `protobuf:"varint,3,opt,name=deaths,proto3" json:"deaths,omitempty"`
	Assists    uint32 `protobuf:"varint,4,opt,name=assists,proto3" json:"assists,omitempty"`
	CreepScore uint32 `protobuf:"varint,5,opt,name=creep_score,json=creepScore,proto3" json:"creep_score,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPlayerStatisticsState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPlayerStatisticsState.ProtoReflect.Descriptor instead.

func (*LolPlayerStatisticsState) GetAssists added in v0.1.6

func (x *LolPlayerStatisticsState) GetAssists() uint32

func (*LolPlayerStatisticsState) GetCreepScore added in v0.1.6

func (x *LolPlayerStatisticsState) GetCreepScore() uint32

func (*LolPlayerStatisticsState) GetDeaths added in v0.1.6

func (x *LolPlayerStatisticsState) GetDeaths() uint32

func (*LolPlayerStatisticsState) GetKills added in v0.1.6

func (x *LolPlayerStatisticsState) GetKills() uint32

func (*LolPlayerStatisticsState) GetPlayerUrn added in v0.1.6

func (x *LolPlayerStatisticsState) GetPlayerUrn() string

func (*LolPlayerStatisticsState) ProtoMessage added in v0.1.6

func (*LolPlayerStatisticsState) ProtoMessage()

func (*LolPlayerStatisticsState) ProtoReflect added in v0.1.6

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

func (*LolPlayerStatisticsState) Reset added in v0.1.6

func (x *LolPlayerStatisticsState) Reset()

func (*LolPlayerStatisticsState) String added in v0.1.6

func (x *LolPlayerStatisticsState) String() string

type LolPosition added in v0.1.6

type LolPosition struct {
	X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
	Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
	// contains filtered or unexported fields
}

func (*LolPosition) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPosition.ProtoReflect.Descriptor instead.

func (*LolPosition) GetX added in v0.1.6

func (x *LolPosition) GetX() float32

func (*LolPosition) GetY added in v0.1.6

func (x *LolPosition) GetY() float32

func (*LolPosition) ProtoMessage added in v0.1.6

func (*LolPosition) ProtoMessage()

func (*LolPosition) ProtoReflect added in v0.1.6

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

func (*LolPosition) Reset added in v0.1.6

func (x *LolPosition) Reset()

func (*LolPosition) String added in v0.1.6

func (x *LolPosition) String() string

type LolPreviousMapState added in v0.1.6

type LolPreviousMapState struct {
	MapOrder uint32                              `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	Teams    map[string]*LolTeamPreviousMapState `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LolPreviousMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolPreviousMapState.ProtoReflect.Descriptor instead.

func (*LolPreviousMapState) GetMapOrder added in v0.1.6

func (x *LolPreviousMapState) GetMapOrder() uint32

func (*LolPreviousMapState) GetTeams added in v0.1.6

func (*LolPreviousMapState) ProtoMessage added in v0.1.6

func (*LolPreviousMapState) ProtoMessage()

func (*LolPreviousMapState) ProtoReflect added in v0.1.6

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

func (*LolPreviousMapState) Reset added in v0.1.6

func (x *LolPreviousMapState) Reset()

func (*LolPreviousMapState) String added in v0.1.6

func (x *LolPreviousMapState) String() string

type LolTeamCurrentMapState added in v0.1.6

type LolTeamCurrentMapState struct {
	TeamUrn    string                               `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Faction    LolFaction                           `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.LolFaction" json:"faction,omitempty"`
	Statistics *LolTeamCurrentMapStatisticsState    `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	Won        *bool                                `protobuf:"varint,4,opt,name=won,proto3,oneof" json:"won,omitempty"`
	Players    map[string]*LolPlayerCurrentMapState `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LolTeamCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolTeamCurrentMapState.ProtoReflect.Descriptor instead.

func (*LolTeamCurrentMapState) GetFaction added in v0.1.6

func (x *LolTeamCurrentMapState) GetFaction() LolFaction

func (*LolTeamCurrentMapState) GetPlayers added in v0.1.6

func (*LolTeamCurrentMapState) GetStatistics added in v0.1.6

func (*LolTeamCurrentMapState) GetTeamUrn added in v0.1.6

func (x *LolTeamCurrentMapState) GetTeamUrn() string

func (*LolTeamCurrentMapState) GetWon added in v0.1.6

func (x *LolTeamCurrentMapState) GetWon() bool

func (*LolTeamCurrentMapState) ProtoMessage added in v0.1.6

func (*LolTeamCurrentMapState) ProtoMessage()

func (*LolTeamCurrentMapState) ProtoReflect added in v0.1.6

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

func (*LolTeamCurrentMapState) Reset added in v0.1.6

func (x *LolTeamCurrentMapState) Reset()

func (*LolTeamCurrentMapState) String added in v0.1.6

func (x *LolTeamCurrentMapState) String() string

type LolTeamCurrentMapStatePartialUpdate added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate struct {
	TeamUrn string                                       `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Payload *LolTeamCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*LolTeamCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolTeamCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*LolTeamCurrentMapStatePartialUpdate) GetPayload added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate) GetTeamUrn added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate) ProtoMessage()

func (*LolTeamCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate) String added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate_Payload added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*LolTeamCurrentMapStatePartialUpdate_Payload_Statistics
	//	*LolTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState
	//	*LolTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate
	Payload isLolTeamCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*LolTeamCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.6

Deprecated: Use LolTeamCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*LolTeamCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.6

func (m *LolTeamCurrentMapStatePartialUpdate_Payload) GetPayload() isLolTeamCurrentMapStatePartialUpdate_Payload_Payload

func (*LolTeamCurrentMapStatePartialUpdate_Payload) GetPlayerCurrentMapPartialUpdate added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate_Payload) GetPlayerCurrentMapState added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate_Payload) GetStatistics added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.6

func (*LolTeamCurrentMapStatePartialUpdate_Payload) String added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in player_map_states map property in LolTeamMapState.
	PlayerCurrentMapPartialUpdate *LolPlayerCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=player_current_map_partial_update,json=playerCurrentMapPartialUpdate,proto3,oneof"`
}

type LolTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState struct {
	// Replaces whole value under given key in players map property in LolTeamCurrentMapState.
	PlayerCurrentMapState *LolPlayerCurrentMapState `protobuf:"bytes,2,opt,name=player_current_map_state,json=playerCurrentMapState,proto3,oneof"`
}

type LolTeamCurrentMapStatePartialUpdate_Payload_Statistics added in v0.1.6

type LolTeamCurrentMapStatePartialUpdate_Payload_Statistics struct {
	Statistics *LolTeamCurrentMapStatisticsState `protobuf:"bytes,1,opt,name=statistics,proto3,oneof"`
}

type LolTeamCurrentMapStatisticsState added in v0.1.6

type LolTeamCurrentMapStatisticsState struct {
	TeamUrn    string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Kills      uint32 `protobuf:"varint,2,opt,name=kills,proto3" json:"kills,omitempty"`
	Barons     uint32 `protobuf:"varint,3,opt,name=barons,proto3" json:"barons,omitempty"`
	Dragons    uint32 `protobuf:"varint,4,opt,name=dragons,proto3" json:"dragons,omitempty"`
	Turrets    uint32 `protobuf:"varint,5,opt,name=turrets,proto3" json:"turrets,omitempty"`
	Inhibitors uint32 `protobuf:"varint,6,opt,name=inhibitors,proto3" json:"inhibitors,omitempty"`
	Gold       uint32 `protobuf:"varint,7,opt,name=gold,proto3" json:"gold,omitempty"`
	// contains filtered or unexported fields
}

func (*LolTeamCurrentMapStatisticsState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolTeamCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*LolTeamCurrentMapStatisticsState) GetBarons added in v0.1.6

func (*LolTeamCurrentMapStatisticsState) GetDragons added in v0.1.6

func (x *LolTeamCurrentMapStatisticsState) GetDragons() uint32

func (*LolTeamCurrentMapStatisticsState) GetGold added in v0.1.6

func (*LolTeamCurrentMapStatisticsState) GetInhibitors added in v0.1.6

func (x *LolTeamCurrentMapStatisticsState) GetInhibitors() uint32

func (*LolTeamCurrentMapStatisticsState) GetKills added in v0.1.6

func (*LolTeamCurrentMapStatisticsState) GetTeamUrn added in v0.1.6

func (x *LolTeamCurrentMapStatisticsState) GetTeamUrn() string

func (*LolTeamCurrentMapStatisticsState) GetTurrets added in v0.1.6

func (x *LolTeamCurrentMapStatisticsState) GetTurrets() uint32

func (*LolTeamCurrentMapStatisticsState) ProtoMessage added in v0.1.6

func (*LolTeamCurrentMapStatisticsState) ProtoMessage()

func (*LolTeamCurrentMapStatisticsState) ProtoReflect added in v0.1.6

func (*LolTeamCurrentMapStatisticsState) Reset added in v0.1.6

func (*LolTeamCurrentMapStatisticsState) String added in v0.1.6

type LolTeamPreviousMapState added in v0.1.6

type LolTeamPreviousMapState struct {
	TeamUrn    string                                `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Faction    LolFaction                            `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.LolFaction" json:"faction,omitempty"`
	Kills      uint32                                `protobuf:"varint,3,opt,name=kills,proto3" json:"kills,omitempty"`
	Barons     uint32                                `protobuf:"varint,4,opt,name=barons,proto3" json:"barons,omitempty"`
	Dragons    uint32                                `protobuf:"varint,5,opt,name=dragons,proto3" json:"dragons,omitempty"`
	Turrets    uint32                                `protobuf:"varint,6,opt,name=turrets,proto3" json:"turrets,omitempty"`
	Inhibitors uint32                                `protobuf:"varint,7,opt,name=inhibitors,proto3" json:"inhibitors,omitempty"`
	Gold       uint32                                `protobuf:"varint,8,opt,name=gold,proto3" json:"gold,omitempty"`
	Won        *bool                                 `protobuf:"varint,9,opt,name=won,proto3,oneof" json:"won,omitempty"`
	Players    map[string]*LolPlayerPreviousMapState `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LolTeamPreviousMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolTeamPreviousMapState.ProtoReflect.Descriptor instead.

func (*LolTeamPreviousMapState) GetBarons added in v0.1.6

func (x *LolTeamPreviousMapState) GetBarons() uint32

func (*LolTeamPreviousMapState) GetDragons added in v0.1.6

func (x *LolTeamPreviousMapState) GetDragons() uint32

func (*LolTeamPreviousMapState) GetFaction added in v0.1.6

func (x *LolTeamPreviousMapState) GetFaction() LolFaction

func (*LolTeamPreviousMapState) GetGold added in v0.1.6

func (x *LolTeamPreviousMapState) GetGold() uint32

func (*LolTeamPreviousMapState) GetInhibitors added in v0.1.6

func (x *LolTeamPreviousMapState) GetInhibitors() uint32

func (*LolTeamPreviousMapState) GetKills added in v0.1.6

func (x *LolTeamPreviousMapState) GetKills() uint32

func (*LolTeamPreviousMapState) GetPlayers added in v0.1.6

func (*LolTeamPreviousMapState) GetTeamUrn added in v0.1.6

func (x *LolTeamPreviousMapState) GetTeamUrn() string

func (*LolTeamPreviousMapState) GetTurrets added in v0.1.6

func (x *LolTeamPreviousMapState) GetTurrets() uint32

func (*LolTeamPreviousMapState) GetWon added in v0.1.6

func (x *LolTeamPreviousMapState) GetWon() bool

func (*LolTeamPreviousMapState) ProtoMessage added in v0.1.6

func (*LolTeamPreviousMapState) ProtoMessage()

func (*LolTeamPreviousMapState) ProtoReflect added in v0.1.6

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

func (*LolTeamPreviousMapState) Reset added in v0.1.6

func (x *LolTeamPreviousMapState) Reset()

func (*LolTeamPreviousMapState) String added in v0.1.6

func (x *LolTeamPreviousMapState) String() string

type LolTurret added in v0.1.6

type LolTurret struct {
	Lane    LolLane       `protobuf:"varint,1,opt,name=lane,proto3,enum=bragi.LolLane" json:"lane,omitempty"`
	Faction LolFaction    `protobuf:"varint,2,opt,name=faction,proto3,enum=bragi.LolFaction" json:"faction,omitempty"`
	Tier    LolTurretTier `protobuf:"varint,3,opt,name=tier,proto3,enum=bragi.LolTurretTier" json:"tier,omitempty"`
	Alive   bool          `protobuf:"varint,4,opt,name=alive,proto3" json:"alive,omitempty"`
	// contains filtered or unexported fields
}

func (*LolTurret) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolTurret.ProtoReflect.Descriptor instead.

func (*LolTurret) GetAlive added in v0.1.6

func (x *LolTurret) GetAlive() bool

func (*LolTurret) GetFaction added in v0.1.6

func (x *LolTurret) GetFaction() LolFaction

func (*LolTurret) GetLane added in v0.1.6

func (x *LolTurret) GetLane() LolLane

func (*LolTurret) GetTier added in v0.1.6

func (x *LolTurret) GetTier() LolTurretTier

func (*LolTurret) ProtoMessage added in v0.1.6

func (*LolTurret) ProtoMessage()

func (*LolTurret) ProtoReflect added in v0.1.6

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

func (*LolTurret) Reset added in v0.1.6

func (x *LolTurret) Reset()

func (*LolTurret) String added in v0.1.6

func (x *LolTurret) String() string

type LolTurretTier added in v0.1.6

type LolTurretTier int32
const (
	LolTurretTier_LOL_TURRET_TIER_UNSPECIFIED LolTurretTier = 0
	LolTurretTier_LOL_TURRET_TIER_1           LolTurretTier = 1
	LolTurretTier_LOL_TURRET_TIER_2           LolTurretTier = 2
	LolTurretTier_LOL_TURRET_TIER_3           LolTurretTier = 3
	LolTurretTier_LOL_TURRET_TIER_4           LolTurretTier = 4
)

func (LolTurretTier) Descriptor added in v0.1.6

func (LolTurretTier) Enum added in v0.1.6

func (x LolTurretTier) Enum() *LolTurretTier

func (LolTurretTier) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use LolTurretTier.Descriptor instead.

func (LolTurretTier) Number added in v0.1.6

func (LolTurretTier) String added in v0.1.6

func (x LolTurretTier) String() string

func (LolTurretTier) Type added in v0.1.6

type LolTurrets added in v0.1.6

type LolTurrets struct {
	Turrets []*LolTurret `protobuf:"bytes,1,rep,name=turrets,proto3" json:"turrets,omitempty"`
	// contains filtered or unexported fields
}

func (*LolTurrets) Descriptor deprecated added in v0.1.6

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

Deprecated: Use LolTurrets.ProtoReflect.Descriptor instead.

func (*LolTurrets) GetTurrets added in v0.1.6

func (x *LolTurrets) GetTurrets() []*LolTurret

func (*LolTurrets) ProtoMessage added in v0.1.6

func (*LolTurrets) ProtoMessage()

func (*LolTurrets) ProtoReflect added in v0.1.6

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

func (*LolTurrets) Reset added in v0.1.6

func (x *LolTurrets) Reset()

func (*LolTurrets) String added in v0.1.6

func (x *LolTurrets) String() string

type Match

type Match struct {
	MatchUrn      string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	TournamentUrn string                 `protobuf:"bytes,2,opt,name=tournament_urn,json=tournamentUrn,proto3" json:"tournament_urn,omitempty"`
	Sport         Sport                  `protobuf:"varint,3,opt,name=sport,proto3,enum=bragi.Sport" json:"sport,omitempty"`
	HomeTeamUrn   string                 `protobuf:"bytes,4,opt,name=home_team_urn,json=homeTeamUrn,proto3" json:"home_team_urn,omitempty"`
	AwayTeamUrn   string                 `protobuf:"bytes,5,opt,name=away_team_urn,json=awayTeamUrn,proto3" json:"away_team_urn,omitempty"`
	HomeScore     uint32                 `protobuf:"varint,6,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore     uint32                 `protobuf:"varint,7,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	MatchStatus   MatchStatusType        `protobuf:"varint,8,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	PlannetStart  *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=plannet_start,json=plannetStart,proto3" json:"plannet_start,omitempty"`
	// contains filtered or unexported fields
}

func (*Match) Descriptor deprecated

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

Deprecated: Use Match.ProtoReflect.Descriptor instead.

func (*Match) GetAwayScore

func (x *Match) GetAwayScore() uint32

func (*Match) GetAwayTeamUrn added in v0.1.9

func (x *Match) GetAwayTeamUrn() string

func (*Match) GetHomeScore

func (x *Match) GetHomeScore() uint32

func (*Match) GetHomeTeamUrn added in v0.1.9

func (x *Match) GetHomeTeamUrn() string

func (*Match) GetMatchStatus added in v0.1.9

func (x *Match) GetMatchStatus() MatchStatusType

func (*Match) GetMatchUrn added in v0.1.9

func (x *Match) GetMatchUrn() string

func (*Match) GetPlannetStart added in v0.1.9

func (x *Match) GetPlannetStart() *timestamppb.Timestamp

func (*Match) GetSport added in v0.1.9

func (x *Match) GetSport() Sport

func (*Match) GetTournamentUrn added in v0.1.9

func (x *Match) GetTournamentUrn() string

func (*Match) ProtoMessage

func (*Match) ProtoMessage()

func (*Match) ProtoReflect

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

func (*Match) Reset

func (x *Match) Reset()

func (*Match) String

func (x *Match) String() string

type MatchMessage added in v0.0.7

type MatchMessage struct {

	// Types that are assignable to Message:
	//
	//	*MatchMessage_Announcement
	//	*MatchMessage_Cs2
	//	*MatchMessage_Cs2Duels
	//	*MatchMessage_Dota2
	//	*MatchMessage_RushSoccer
	//	*MatchMessage_Lol
	//	*MatchMessage_RushBasketball
	//	*MatchMessage_Valorant
	Message isMatchMessage_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

At the beginning, when the stream is established, an initial (Game)MatchMessage with a (Game)MatchSnapshot payload (eg. CS2MatchSnapshot) is received (just only once during the stream lifecycle, to recover (Game)MatchSnapshot you need to reconnect to server). Cache this (Game)MatchSnapshot into memory. Then only AnnouncementUpdate or (Game)MatchMessage with (Game)MatchUpdate payload (eg. CS2MatchUpdate) can be received. Those updates are supposed to be applied on cached (Game)MatchSnapshot. If AnnouncementUpdate is received then append its "payload" property value to the array of "announcements" in cached (Game)MatchSnapshot. If update (e.g. CS2MatchUpdate) payload is received then apply this update on "match_state" property in cached (Game)MatchSnapshot. For both update cases do not forget also to update "sequence" and "timestamp" properties in the cached (Game)MatchSnapshot with values from the received (Game)MatchMessage.

func (*MatchMessage) Descriptor deprecated added in v0.0.7

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

Deprecated: Use MatchMessage.ProtoReflect.Descriptor instead.

func (*MatchMessage) GetAnnouncement added in v0.0.11

func (x *MatchMessage) GetAnnouncement() *AnnouncementUpdate

func (*MatchMessage) GetCs2 added in v0.1.8

func (x *MatchMessage) GetCs2() *CS2MatchMessage

func (*MatchMessage) GetCs2Duels added in v0.1.8

func (x *MatchMessage) GetCs2Duels() *CS2MatchMessage

func (*MatchMessage) GetDota2 added in v0.1.3

func (x *MatchMessage) GetDota2() *Dota2MatchMessage

func (*MatchMessage) GetLol added in v0.1.6

func (x *MatchMessage) GetLol() *LolMatchMessage

func (*MatchMessage) GetMessage added in v0.0.11

func (m *MatchMessage) GetMessage() isMatchMessage_Message

func (*MatchMessage) GetRushBasketball added in v0.1.6

func (x *MatchMessage) GetRushBasketball() *RushBasketballMatchMessage

func (*MatchMessage) GetRushSoccer added in v0.1.6

func (x *MatchMessage) GetRushSoccer() *RushSoccerMatchMessage

func (*MatchMessage) GetValorant added in v0.1.7

func (x *MatchMessage) GetValorant() *ValorantMatchMessage

func (*MatchMessage) ProtoMessage added in v0.0.7

func (*MatchMessage) ProtoMessage()

func (*MatchMessage) ProtoReflect added in v0.0.7

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

func (*MatchMessage) Reset added in v0.0.7

func (x *MatchMessage) Reset()

func (*MatchMessage) String added in v0.0.7

func (x *MatchMessage) String() string

type MatchMessage_Announcement added in v0.0.11

type MatchMessage_Announcement struct {
	// Append announcement's payload to property announcements array in (Game)MatchSnapshot.
	Announcement *AnnouncementUpdate `protobuf:"bytes,1,opt,name=announcement,proto3,oneof"`
}

type MatchMessage_Cs2 added in v0.1.8

type MatchMessage_Cs2 struct {
	// Message which wraps CS2MatchSnapshot or CS2MatchUpdate message with given match_urn and sequence for CS2 sport.
	Cs2 *CS2MatchMessage `protobuf:"bytes,2,opt,name=cs2,proto3,oneof"`
}

type MatchMessage_Cs2Duels added in v0.1.8

type MatchMessage_Cs2Duels struct {
	// Message which wraps CS2MatchSnapshot or CS2MatchUpdate message with given match_urn and sequence for CS2 Duels sport.
	Cs2Duels *CS2MatchMessage `protobuf:"bytes,3,opt,name=cs2_duels,json=cs2Duels,proto3,oneof"`
}

type MatchMessage_Dota2 added in v0.1.3

type MatchMessage_Dota2 struct {
	// Message which wraps Dota2MatchSnapshot or Dota2MatchUpdate message with given match_urn and sequence for Dota2 sport.
	Dota2 *Dota2MatchMessage `protobuf:"bytes,4,opt,name=dota2,proto3,oneof"`
}

type MatchMessage_Lol added in v0.1.6

type MatchMessage_Lol struct {
	// Message which wraps LolMatchSnapshot or LolMatchUpdate message with given match_urn and sequence for Lol sport.
	Lol *LolMatchMessage `protobuf:"bytes,6,opt,name=lol,proto3,oneof"`
}

type MatchMessage_RushBasketball added in v0.1.6

type MatchMessage_RushBasketball struct {
	// Message which wraps RushBasketballMatchSnapshot or RushBasketballMatchUpdate message with given match_urn and sequence for RushBasketball sport.
	RushBasketball *RushBasketballMatchMessage `protobuf:"bytes,7,opt,name=rush_basketball,json=rushBasketball,proto3,oneof"`
}

type MatchMessage_RushSoccer added in v0.1.6

type MatchMessage_RushSoccer struct {
	// Message which wraps RushSoccerMatchSnapshot or RushSoccerMatchUpdate message with given match_urn and sequence for RushSoccer sport.
	RushSoccer *RushSoccerMatchMessage `protobuf:"bytes,5,opt,name=rush_soccer,json=rushSoccer,proto3,oneof"`
}

type MatchMessage_Valorant added in v0.1.7

type MatchMessage_Valorant struct {
	// Message which wraps ValorantMatchSnapshot or ValorantMatchUpdate message with given match_urn and sequence for Valorant sport.
	Valorant *ValorantMatchMessage `protobuf:"bytes,8,opt,name=valorant,proto3,oneof"`
}

type MatchSnapshot added in v0.0.7

type MatchSnapshot struct {

	// Types that are assignable to Snapshot:
	//
	//	*MatchSnapshot_Cs2
	//	*MatchSnapshot_Cs2Duels
	//	*MatchSnapshot_Dota2
	//	*MatchSnapshot_RushSoccer
	//	*MatchSnapshot_Lol
	//	*MatchSnapshot_RushBasketball
	//	*MatchSnapshot_Valorant
	Snapshot isMatchSnapshot_Snapshot `protobuf_oneof:"snapshot"`
	// contains filtered or unexported fields
}

This oneof joins together all possible (Game)MatchSnapshots. It servers as a helper wrapper for match snapshots, so it is not necessary to use it for match state maintain/reconstruction.

func (*MatchSnapshot) Descriptor deprecated added in v0.0.7

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

Deprecated: Use MatchSnapshot.ProtoReflect.Descriptor instead.

func (*MatchSnapshot) GetCs2 added in v0.1.8

func (x *MatchSnapshot) GetCs2() *CS2MatchSnapshot

func (*MatchSnapshot) GetCs2Duels added in v0.1.8

func (x *MatchSnapshot) GetCs2Duels() *CS2MatchSnapshot

func (*MatchSnapshot) GetDota2 added in v0.1.3

func (x *MatchSnapshot) GetDota2() *Dota2MatchSnapshot

func (*MatchSnapshot) GetLol added in v0.1.6

func (x *MatchSnapshot) GetLol() *LolMatchSnapshot

func (*MatchSnapshot) GetRushBasketball added in v0.1.6

func (x *MatchSnapshot) GetRushBasketball() *RushBasketballMatchSnapshot

func (*MatchSnapshot) GetRushSoccer added in v0.1.6

func (x *MatchSnapshot) GetRushSoccer() *RushSoccerMatchSnapshot

func (*MatchSnapshot) GetSnapshot added in v0.1.2

func (m *MatchSnapshot) GetSnapshot() isMatchSnapshot_Snapshot

func (*MatchSnapshot) GetValorant added in v0.1.7

func (x *MatchSnapshot) GetValorant() *ValorantMatchSnapshot

func (*MatchSnapshot) ProtoMessage added in v0.0.7

func (*MatchSnapshot) ProtoMessage()

func (*MatchSnapshot) ProtoReflect added in v0.0.7

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

func (*MatchSnapshot) Reset added in v0.0.7

func (x *MatchSnapshot) Reset()

func (*MatchSnapshot) String added in v0.0.7

func (x *MatchSnapshot) String() string

type MatchSnapshot_Cs2 added in v0.1.8

type MatchSnapshot_Cs2 struct {
	Cs2 *CS2MatchSnapshot `protobuf:"bytes,1,opt,name=cs2,proto3,oneof"`
}

type MatchSnapshot_Cs2Duels added in v0.1.8

type MatchSnapshot_Cs2Duels struct {
	Cs2Duels *CS2MatchSnapshot `protobuf:"bytes,2,opt,name=cs2_duels,json=cs2Duels,proto3,oneof"`
}

type MatchSnapshot_Dota2 added in v0.1.3

type MatchSnapshot_Dota2 struct {
	Dota2 *Dota2MatchSnapshot `protobuf:"bytes,3,opt,name=dota2,proto3,oneof"`
}

type MatchSnapshot_Lol added in v0.1.6

type MatchSnapshot_Lol struct {
	Lol *LolMatchSnapshot `protobuf:"bytes,5,opt,name=lol,proto3,oneof"`
}

type MatchSnapshot_RushBasketball added in v0.1.6

type MatchSnapshot_RushBasketball struct {
	RushBasketball *RushBasketballMatchSnapshot `protobuf:"bytes,6,opt,name=rush_basketball,json=rushBasketball,proto3,oneof"`
}

type MatchSnapshot_RushSoccer added in v0.1.6

type MatchSnapshot_RushSoccer struct {
	RushSoccer *RushSoccerMatchSnapshot `protobuf:"bytes,4,opt,name=rush_soccer,json=rushSoccer,proto3,oneof"`
}

type MatchSnapshot_Valorant added in v0.1.7

type MatchSnapshot_Valorant struct {
	Valorant *ValorantMatchSnapshot `protobuf:"bytes,7,opt,name=valorant,proto3,oneof"`
}

type MatchState added in v0.1.2

type MatchState struct {

	// Types that are assignable to State:
	//
	//	*MatchState_Cs2
	//	*MatchState_Cs2Duels
	//	*MatchState_Dota2
	//	*MatchState_RushSoccer
	//	*MatchState_Lol
	//	*MatchState_RushBasketball
	//	*MatchState_Valorant
	State isMatchState_State `protobuf_oneof:"state"`
	// contains filtered or unexported fields
}

This oneof joins together all possible (Game)MatchStates. It servers as a helper wrapper for match states, so it is not necessary to use it for match state maintain/reconstruction.

func (*MatchState) Descriptor deprecated added in v0.1.2

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

Deprecated: Use MatchState.ProtoReflect.Descriptor instead.

func (*MatchState) GetCs2 added in v0.1.8

func (x *MatchState) GetCs2() *CS2MatchState

func (*MatchState) GetCs2Duels added in v0.1.8

func (x *MatchState) GetCs2Duels() *CS2MatchState

func (*MatchState) GetDota2 added in v0.1.3

func (x *MatchState) GetDota2() *Dota2MatchState

func (*MatchState) GetLol added in v0.1.6

func (x *MatchState) GetLol() *LolMatchState

func (*MatchState) GetRushBasketball added in v0.1.6

func (x *MatchState) GetRushBasketball() *RushBasketballMatchState

func (*MatchState) GetRushSoccer added in v0.1.6

func (x *MatchState) GetRushSoccer() *RushSoccerMatchState

func (*MatchState) GetState added in v0.1.2

func (m *MatchState) GetState() isMatchState_State

func (*MatchState) GetValorant added in v0.1.7

func (x *MatchState) GetValorant() *ValorantMatchState

func (*MatchState) ProtoMessage added in v0.1.2

func (*MatchState) ProtoMessage()

func (*MatchState) ProtoReflect added in v0.1.2

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

func (*MatchState) Reset added in v0.1.2

func (x *MatchState) Reset()

func (*MatchState) String added in v0.1.2

func (x *MatchState) String() string

type MatchState_Cs2 added in v0.1.8

type MatchState_Cs2 struct {
	Cs2 *CS2MatchState `protobuf:"bytes,1,opt,name=cs2,proto3,oneof"`
}

type MatchState_Cs2Duels added in v0.1.8

type MatchState_Cs2Duels struct {
	Cs2Duels *CS2MatchState `protobuf:"bytes,2,opt,name=cs2_duels,json=cs2Duels,proto3,oneof"`
}

type MatchState_Dota2 added in v0.1.3

type MatchState_Dota2 struct {
	Dota2 *Dota2MatchState `protobuf:"bytes,3,opt,name=dota2,proto3,oneof"`
}

type MatchState_Lol added in v0.1.6

type MatchState_Lol struct {
	Lol *LolMatchState `protobuf:"bytes,5,opt,name=lol,proto3,oneof"`
}

type MatchState_RushBasketball added in v0.1.6

type MatchState_RushBasketball struct {
	RushBasketball *RushBasketballMatchState `protobuf:"bytes,6,opt,name=rush_basketball,json=rushBasketball,proto3,oneof"`
}

type MatchState_RushSoccer added in v0.1.6

type MatchState_RushSoccer struct {
	RushSoccer *RushSoccerMatchState `protobuf:"bytes,4,opt,name=rush_soccer,json=rushSoccer,proto3,oneof"`
}

type MatchState_Valorant added in v0.1.7

type MatchState_Valorant struct {
	Valorant *ValorantMatchState `protobuf:"bytes,7,opt,name=valorant,proto3,oneof"`
}

type MatchStatusType added in v0.0.13

type MatchStatusType int32
const (
	MatchStatusType_MATCH_STATUS_TYPE_UNSPECIFIED MatchStatusType = 0
	MatchStatusType_MATCH_STATUS_TYPE_NOT_STARTED MatchStatusType = 1
	MatchStatusType_MATCH_STATUS_TYPE_LIVE        MatchStatusType = 2
	MatchStatusType_MATCH_STATUS_TYPE_FINISHED    MatchStatusType = 3
	MatchStatusType_MATCH_STATUS_TYPE_CANCELED    MatchStatusType = 4
)

func (MatchStatusType) Descriptor added in v0.0.13

func (MatchStatusType) Enum added in v0.0.13

func (x MatchStatusType) Enum() *MatchStatusType

func (MatchStatusType) EnumDescriptor deprecated added in v0.0.13

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

Deprecated: Use MatchStatusType.Descriptor instead.

func (MatchStatusType) Number added in v0.0.13

func (MatchStatusType) String added in v0.0.13

func (x MatchStatusType) String() string

func (MatchStatusType) Type added in v0.0.13

type MatchTimelineRequest added in v0.1.9

type MatchTimelineRequest struct {
	// contains filtered or unexported fields
}

func (*MatchTimelineRequest) Descriptor deprecated added in v0.1.9

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

Deprecated: Use MatchTimelineRequest.ProtoReflect.Descriptor instead.

func (*MatchTimelineRequest) ProtoMessage added in v0.1.9

func (*MatchTimelineRequest) ProtoMessage()

func (*MatchTimelineRequest) ProtoReflect added in v0.1.9

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

func (*MatchTimelineRequest) Reset added in v0.1.9

func (x *MatchTimelineRequest) Reset()

func (*MatchTimelineRequest) String added in v0.1.9

func (x *MatchTimelineRequest) String() string

type MatchTimelineResponse added in v0.1.9

type MatchTimelineResponse struct {
	Matches []*Match `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty"`
	// contains filtered or unexported fields
}

func (*MatchTimelineResponse) Descriptor deprecated added in v0.1.9

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

Deprecated: Use MatchTimelineResponse.ProtoReflect.Descriptor instead.

func (*MatchTimelineResponse) GetMatches added in v0.1.9

func (x *MatchTimelineResponse) GetMatches() []*Match

func (*MatchTimelineResponse) ProtoMessage added in v0.1.9

func (*MatchTimelineResponse) ProtoMessage()

func (*MatchTimelineResponse) ProtoReflect added in v0.1.9

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

func (*MatchTimelineResponse) Reset added in v0.1.9

func (x *MatchTimelineResponse) Reset()

func (*MatchTimelineResponse) String added in v0.1.9

func (x *MatchTimelineResponse) String() string

type Roshan added in v0.2.0

type Roshan struct {

	// Whether is roshan alive or not
	Alive bool `protobuf:"varint,1,opt,name=alive,proto3" json:"alive,omitempty"`
	// Roshan's respawn timer.
	RespawnTime uint32 `protobuf:"varint,2,opt,name=respawnTime,proto3" json:"respawnTime,omitempty"`
	// contains filtered or unexported fields
}

func (*Roshan) Descriptor deprecated added in v0.2.0

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

Deprecated: Use Roshan.ProtoReflect.Descriptor instead.

func (*Roshan) GetAlive added in v0.2.0

func (x *Roshan) GetAlive() bool

func (*Roshan) GetRespawnTime added in v0.2.0

func (x *Roshan) GetRespawnTime() uint32

func (*Roshan) ProtoMessage added in v0.2.0

func (*Roshan) ProtoMessage()

func (*Roshan) ProtoReflect added in v0.2.0

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

func (*Roshan) Reset added in v0.2.0

func (x *Roshan) Reset()

func (*Roshan) String added in v0.2.0

func (x *Roshan) String() string

type RushBasketballCurrentMapScoreState added in v0.1.6

type RushBasketballCurrentMapScoreState struct {

	// Number of points of home team.
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	// Number of points of away team.
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballCurrentMapScoreState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballCurrentMapScoreState.ProtoReflect.Descriptor instead.

func (*RushBasketballCurrentMapScoreState) GetAwayScore added in v0.1.6

func (x *RushBasketballCurrentMapScoreState) GetAwayScore() uint32

func (*RushBasketballCurrentMapScoreState) GetHomeScore added in v0.1.6

func (x *RushBasketballCurrentMapScoreState) GetHomeScore() uint32

func (*RushBasketballCurrentMapScoreState) ProtoMessage added in v0.1.6

func (*RushBasketballCurrentMapScoreState) ProtoMessage()

func (*RushBasketballCurrentMapScoreState) ProtoReflect added in v0.1.6

func (*RushBasketballCurrentMapScoreState) Reset added in v0.1.6

func (*RushBasketballCurrentMapScoreState) String added in v0.1.6

type RushBasketballCurrentMapState added in v0.1.6

type RushBasketballCurrentMapState struct {

	// Period.
	Period RushBasketballPeriod `protobuf:"varint,1,opt,name=period,proto3,enum=bragi.RushBasketballPeriod" json:"period,omitempty"`
	// Game time.
	GameTime *RushBasketballCurrentMapTimeState `protobuf:"bytes,2,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	// Map score.
	Score *RushBasketballCurrentMapScoreState `protobuf:"bytes,3,opt,name=score,proto3" json:"score,omitempty"`
	// Paused flag.
	MapPaused bool `protobuf:"varint,4,opt,name=map_paused,json=mapPaused,proto3" json:"map_paused,omitempty"`
	// Teams.
	Teams map[string]*RushBasketballTeamCurrentMapState `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RushBasketballCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballCurrentMapState.ProtoReflect.Descriptor instead.

func (*RushBasketballCurrentMapState) GetGameTime added in v0.1.6

func (*RushBasketballCurrentMapState) GetMapPaused added in v0.1.6

func (x *RushBasketballCurrentMapState) GetMapPaused() bool

func (*RushBasketballCurrentMapState) GetPeriod added in v0.1.6

func (*RushBasketballCurrentMapState) GetScore added in v0.1.6

func (*RushBasketballCurrentMapState) GetTeams added in v0.1.6

func (*RushBasketballCurrentMapState) ProtoMessage added in v0.1.6

func (*RushBasketballCurrentMapState) ProtoMessage()

func (*RushBasketballCurrentMapState) ProtoReflect added in v0.1.6

func (*RushBasketballCurrentMapState) Reset added in v0.1.6

func (x *RushBasketballCurrentMapState) Reset()

func (*RushBasketballCurrentMapState) String added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*RushBasketballCurrentMapStatePartialUpdate_GameTime
	//	*RushBasketballCurrentMapStatePartialUpdate_Score
	//	*RushBasketballCurrentMapStatePartialUpdate_TeamCurrentMapState
	//	*RushBasketballCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate
	Update isRushBasketballCurrentMapStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*RushBasketballCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

Deprecated: Use RushBasketballCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*RushBasketballCurrentMapStatePartialUpdate) GetGameTime added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) GetScore added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) GetTeamCurrentMapState added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) GetUpdate added in v0.1.6

func (m *RushBasketballCurrentMapStatePartialUpdate) GetUpdate() isRushBasketballCurrentMapStatePartialUpdate_Update

func (*RushBasketballCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*RushBasketballCurrentMapStatePartialUpdate) String added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate_GameTime added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate_GameTime struct {
	// Replaces "game_time" property in RushBasketballCurrentMapState.
	GameTime *RushBasketballCurrentMapTimeState `protobuf:"bytes,1,opt,name=game_time,json=gameTime,proto3,oneof"`
}

type RushBasketballCurrentMapStatePartialUpdate_Score added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate_Score struct {
	// Replaces "score" property in RushSoccerCurrentMapState.
	Score *RushBasketballCurrentMapScoreState `protobuf:"bytes,2,opt,name=score,proto3,oneof"`
}

type RushBasketballCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in teams map property in RushBasketballCurrentMapState.
	TeamCurrentMapPartialUpdate *RushBasketballTeamCurrentMapStatePartialUpdate `protobuf:"bytes,4,opt,name=team_current_map_partial_update,json=teamCurrentMapPartialUpdate,proto3,oneof"`
}

type RushBasketballCurrentMapStatePartialUpdate_TeamCurrentMapState added in v0.1.6

type RushBasketballCurrentMapStatePartialUpdate_TeamCurrentMapState struct {
	// Replaces whole value under given key in teams map property in RushBasketballTeamCurrentMapState.
	TeamCurrentMapState *RushBasketballTeamCurrentMapState `protobuf:"bytes,3,opt,name=team_current_map_state,json=teamCurrentMapState,proto3,oneof"`
}

type RushBasketballCurrentMapTimeState added in v0.1.6

type RushBasketballCurrentMapTimeState struct {

	// Remaining game time in seconds (4 x 12 minutes).
	RemainingTime *durationpb.Duration `protobuf:"bytes,1,opt,name=remaining_time,json=remainingTime,proto3" json:"remaining_time,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballCurrentMapTimeState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballCurrentMapTimeState.ProtoReflect.Descriptor instead.

func (*RushBasketballCurrentMapTimeState) GetRemainingTime added in v0.1.6

func (x *RushBasketballCurrentMapTimeState) GetRemainingTime() *durationpb.Duration

func (*RushBasketballCurrentMapTimeState) ProtoMessage added in v0.1.6

func (*RushBasketballCurrentMapTimeState) ProtoMessage()

func (*RushBasketballCurrentMapTimeState) ProtoReflect added in v0.1.6

func (*RushBasketballCurrentMapTimeState) Reset added in v0.1.6

func (*RushBasketballCurrentMapTimeState) String added in v0.1.6

type RushBasketballEventType added in v0.1.6

type RushBasketballEventType int32
const (
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_UNSPECIFIED        RushBasketballEventType = 0
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_THREE_POINTER      RushBasketballEventType = 1
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_TWO_POINTER        RushBasketballEventType = 2
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_FREE_THROW_SUCCESS RushBasketballEventType = 3
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_FREE_THROW_MISS    RushBasketballEventType = 4
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_FOUL               RushBasketballEventType = 5
	RushBasketballEventType_RUSH_BASKETBALL_EVENT_TYPE_PERIOD_CHANGE      RushBasketballEventType = 6
)

func (RushBasketballEventType) Descriptor added in v0.1.6

func (RushBasketballEventType) Enum added in v0.1.6

func (RushBasketballEventType) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballEventType.Descriptor instead.

func (RushBasketballEventType) Number added in v0.1.6

func (RushBasketballEventType) String added in v0.1.6

func (x RushBasketballEventType) String() string

func (RushBasketballEventType) Type added in v0.1.6

type RushBasketballMatchMessage added in v0.1.6

type RushBasketballMatchMessage struct {

	// Match urn.
	MatchUrn string `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	// Message sequence.
	Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// Message timestamp.
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Data status.
	DataStatus DataStatus `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	// Message payload.
	Payload *RushBasketballMatchMessage_Payload `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchMessage) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchMessage.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchMessage) GetDataStatus added in v0.1.6

func (x *RushBasketballMatchMessage) GetDataStatus() DataStatus

func (*RushBasketballMatchMessage) GetMatchUrn added in v0.1.6

func (x *RushBasketballMatchMessage) GetMatchUrn() string

func (*RushBasketballMatchMessage) GetPayload added in v0.1.6

func (*RushBasketballMatchMessage) GetSequence added in v0.1.6

func (x *RushBasketballMatchMessage) GetSequence() uint64

func (*RushBasketballMatchMessage) GetTimestamp added in v0.1.6

func (*RushBasketballMatchMessage) ProtoMessage added in v0.1.6

func (*RushBasketballMatchMessage) ProtoMessage()

func (*RushBasketballMatchMessage) ProtoReflect added in v0.1.6

func (*RushBasketballMatchMessage) Reset added in v0.1.6

func (x *RushBasketballMatchMessage) Reset()

func (*RushBasketballMatchMessage) String added in v0.1.6

func (x *RushBasketballMatchMessage) String() string

type RushBasketballMatchMessage_Payload added in v0.1.6

type RushBasketballMatchMessage_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*RushBasketballMatchMessage_Payload_Snapshot
	//	*RushBasketballMatchMessage_Payload_Update
	Payload isRushBasketballMatchMessage_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchMessage_Payload) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchMessage_Payload.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchMessage_Payload) GetPayload added in v0.1.6

func (m *RushBasketballMatchMessage_Payload) GetPayload() isRushBasketballMatchMessage_Payload_Payload

func (*RushBasketballMatchMessage_Payload) GetSnapshot added in v0.1.6

func (*RushBasketballMatchMessage_Payload) GetUpdate added in v0.1.6

func (*RushBasketballMatchMessage_Payload) ProtoMessage added in v0.1.6

func (*RushBasketballMatchMessage_Payload) ProtoMessage()

func (*RushBasketballMatchMessage_Payload) ProtoReflect added in v0.1.6

func (*RushBasketballMatchMessage_Payload) Reset added in v0.1.6

func (*RushBasketballMatchMessage_Payload) String added in v0.1.6

type RushBasketballMatchMessage_Payload_Snapshot added in v0.1.6

type RushBasketballMatchMessage_Payload_Snapshot struct {
	// Initial snapshot.
	Snapshot *RushBasketballMatchSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3,oneof"`
}

type RushBasketballMatchMessage_Payload_Update added in v0.1.6

type RushBasketballMatchMessage_Payload_Update struct {
	// Particular updates which are applied on property match_state in MatchState.
	Update *RushBasketballMatchUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type RushBasketballMatchSnapshot added in v0.1.6

type RushBasketballMatchSnapshot struct {

	// Match urn.
	MatchUrn string `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	// Message sequence.
	Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// Message timestamp.
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Data status.
	DataStatus DataStatus `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	// Control announcements.
	Announcements []*Announcement `protobuf:"bytes,5,rep,name=announcements,proto3" json:"announcements,omitempty"`
	// Match state.
	MatchState *RushBasketballMatchState `protobuf:"bytes,6,opt,name=match_state,json=matchState,proto3" json:"match_state,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchSnapshot) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchSnapshot.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchSnapshot) GetAnnouncements added in v0.1.6

func (x *RushBasketballMatchSnapshot) GetAnnouncements() []*Announcement

func (*RushBasketballMatchSnapshot) GetDataStatus added in v0.1.6

func (x *RushBasketballMatchSnapshot) GetDataStatus() DataStatus

func (*RushBasketballMatchSnapshot) GetMatchState added in v0.1.6

func (*RushBasketballMatchSnapshot) GetMatchUrn added in v0.1.6

func (x *RushBasketballMatchSnapshot) GetMatchUrn() string

func (*RushBasketballMatchSnapshot) GetSequence added in v0.1.6

func (x *RushBasketballMatchSnapshot) GetSequence() uint64

func (*RushBasketballMatchSnapshot) GetTimestamp added in v0.1.6

func (*RushBasketballMatchSnapshot) ProtoMessage added in v0.1.6

func (*RushBasketballMatchSnapshot) ProtoMessage()

func (*RushBasketballMatchSnapshot) ProtoReflect added in v0.1.6

func (*RushBasketballMatchSnapshot) Reset added in v0.1.6

func (x *RushBasketballMatchSnapshot) Reset()

func (*RushBasketballMatchSnapshot) String added in v0.1.6

func (x *RushBasketballMatchSnapshot) String() string

type RushBasketballMatchState added in v0.1.6

type RushBasketballMatchState struct {

	// Match urn.
	MatchUrn string `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	// BO type.
	MatchType BestOfType `protobuf:"varint,2,opt,name=match_type,json=matchType,proto3,enum=bragi.BestOfType" json:"match_type,omitempty"`
	// Home team.
	HomeTeam *Team `protobuf:"bytes,3,opt,name=home_team,json=homeTeam,proto3" json:"home_team,omitempty"`
	// Away team.
	AwayTeam *Team `protobuf:"bytes,4,opt,name=away_team,json=awayTeam,proto3" json:"away_team,omitempty"`
	// Match status.
	MatchStatus MatchStatusType `protobuf:"varint,6,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	// Timeline state.
	Timeline *RushBasketballTimelineState `protobuf:"bytes,7,opt,name=timeline,proto3" json:"timeline,omitempty"`
	// Current map state.
	CurrentMap *RushBasketballCurrentMapState `protobuf:"bytes,8,opt,name=current_map,json=currentMap,proto3" json:"current_map,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchState.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchState) GetAwayTeam added in v0.1.6

func (x *RushBasketballMatchState) GetAwayTeam() *Team

func (*RushBasketballMatchState) GetCurrentMap added in v0.1.6

func (*RushBasketballMatchState) GetHomeTeam added in v0.1.6

func (x *RushBasketballMatchState) GetHomeTeam() *Team

func (*RushBasketballMatchState) GetMatchStatus added in v0.1.6

func (x *RushBasketballMatchState) GetMatchStatus() MatchStatusType

func (*RushBasketballMatchState) GetMatchType added in v0.1.6

func (x *RushBasketballMatchState) GetMatchType() BestOfType

func (*RushBasketballMatchState) GetMatchUrn added in v0.1.6

func (x *RushBasketballMatchState) GetMatchUrn() string

func (*RushBasketballMatchState) GetTimeline added in v0.1.6

func (*RushBasketballMatchState) ProtoMessage added in v0.1.6

func (*RushBasketballMatchState) ProtoMessage()

func (*RushBasketballMatchState) ProtoReflect added in v0.1.6

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

func (*RushBasketballMatchState) Reset added in v0.1.6

func (x *RushBasketballMatchState) Reset()

func (*RushBasketballMatchState) String added in v0.1.6

func (x *RushBasketballMatchState) String() string

type RushBasketballMatchStatePartialUpdate added in v0.1.6

type RushBasketballMatchStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*RushBasketballMatchStatePartialUpdate_CurrentMapState
	//	*RushBasketballMatchStatePartialUpdate_CurrentMapStatePartialUpdate
	//	*RushBasketballMatchStatePartialUpdate_Timeline
	Update isRushBasketballMatchStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchStatePartialUpdate) GetCurrentMapState added in v0.1.6

func (*RushBasketballMatchStatePartialUpdate) GetCurrentMapStatePartialUpdate added in v0.1.6

func (*RushBasketballMatchStatePartialUpdate) GetTimeline added in v0.1.6

func (*RushBasketballMatchStatePartialUpdate) GetUpdate added in v0.1.6

func (m *RushBasketballMatchStatePartialUpdate) GetUpdate() isRushBasketballMatchStatePartialUpdate_Update

func (*RushBasketballMatchStatePartialUpdate) ProtoMessage added in v0.1.6

func (*RushBasketballMatchStatePartialUpdate) ProtoMessage()

func (*RushBasketballMatchStatePartialUpdate) ProtoReflect added in v0.1.6

func (*RushBasketballMatchStatePartialUpdate) Reset added in v0.1.6

func (*RushBasketballMatchStatePartialUpdate) String added in v0.1.6

type RushBasketballMatchStatePartialUpdate_CurrentMapState added in v0.1.6

type RushBasketballMatchStatePartialUpdate_CurrentMapState struct {
	// Replaces "current_map_state" property in RushBasketballCurrentMapState. To minimalize issues with incorrect updates application
	// on current_map_state, server sends RushBasketballMatchStatePartialUpdate with RushBasketballCurrentMapState in periodic time set by customer.
	CurrentMapState *RushBasketballCurrentMapState `protobuf:"bytes,1,opt,name=current_map_state,json=currentMapState,proto3,oneof"`
}

type RushBasketballMatchStatePartialUpdate_CurrentMapStatePartialUpdate added in v0.1.6

type RushBasketballMatchStatePartialUpdate_CurrentMapStatePartialUpdate struct {
	// Apply partial update on "current_map_state" property in RushBasketballMapState.
	CurrentMapStatePartialUpdate *RushBasketballCurrentMapStatePartialUpdate `protobuf:"bytes,2,opt,name=current_map_state_partial_update,json=currentMapStatePartialUpdate,proto3,oneof"`
}

type RushBasketballMatchStatePartialUpdate_Timeline added in v0.1.6

type RushBasketballMatchStatePartialUpdate_Timeline struct {
	// Replaces "timeline" property in RushBasketballMatchState.
	Timeline *RushBasketballTimelineState `protobuf:"bytes,3,opt,name=timeline,proto3,oneof"`
}

type RushBasketballMatchStatePartialUpdates added in v0.1.6

type RushBasketballMatchStatePartialUpdates struct {

	// Partial updates.
	Updates []*RushBasketballMatchStatePartialUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchStatePartialUpdates) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchStatePartialUpdates.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchStatePartialUpdates) GetUpdates added in v0.1.6

func (*RushBasketballMatchStatePartialUpdates) ProtoMessage added in v0.1.6

func (*RushBasketballMatchStatePartialUpdates) ProtoReflect added in v0.1.6

func (*RushBasketballMatchStatePartialUpdates) Reset added in v0.1.6

func (*RushBasketballMatchStatePartialUpdates) String added in v0.1.6

type RushBasketballMatchUpdate added in v0.1.6

type RushBasketballMatchUpdate struct {

	// Update payload.
	Payload *RushBasketballMatchUpdate_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchUpdate.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchUpdate) GetPayload added in v0.1.6

func (*RushBasketballMatchUpdate) ProtoMessage added in v0.1.6

func (*RushBasketballMatchUpdate) ProtoMessage()

func (*RushBasketballMatchUpdate) ProtoReflect added in v0.1.6

func (*RushBasketballMatchUpdate) Reset added in v0.1.6

func (x *RushBasketballMatchUpdate) Reset()

func (*RushBasketballMatchUpdate) String added in v0.1.6

func (x *RushBasketballMatchUpdate) String() string

type RushBasketballMatchUpdate_Payload added in v0.1.6

type RushBasketballMatchUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*RushBasketballMatchUpdate_Payload_MatchState
	//	*RushBasketballMatchUpdate_Payload_PartialUpdates
	Payload isRushBasketballMatchUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*RushBasketballMatchUpdate_Payload) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballMatchUpdate_Payload.ProtoReflect.Descriptor instead.

func (*RushBasketballMatchUpdate_Payload) GetMatchState added in v0.1.6

func (*RushBasketballMatchUpdate_Payload) GetPartialUpdates added in v0.1.6

func (*RushBasketballMatchUpdate_Payload) GetPayload added in v0.1.6

func (m *RushBasketballMatchUpdate_Payload) GetPayload() isRushBasketballMatchUpdate_Payload_Payload

func (*RushBasketballMatchUpdate_Payload) ProtoMessage added in v0.1.6

func (*RushBasketballMatchUpdate_Payload) ProtoMessage()

func (*RushBasketballMatchUpdate_Payload) ProtoReflect added in v0.1.6

func (*RushBasketballMatchUpdate_Payload) Reset added in v0.1.6

func (*RushBasketballMatchUpdate_Payload) String added in v0.1.6

type RushBasketballMatchUpdate_Payload_MatchState added in v0.1.6

type RushBasketballMatchUpdate_Payload_MatchState struct {
	// Complete match state.
	MatchState *RushBasketballMatchState `protobuf:"bytes,1,opt,name=match_state,json=matchState,proto3,oneof"`
}

type RushBasketballMatchUpdate_Payload_PartialUpdates added in v0.1.6

type RushBasketballMatchUpdate_Payload_PartialUpdates struct {
	// Partial update.
	PartialUpdates *RushBasketballMatchStatePartialUpdates `protobuf:"bytes,2,opt,name=partial_updates,json=partialUpdates,proto3,oneof"`
}

type RushBasketballPeriod added in v0.1.6

type RushBasketballPeriod int32
const (
	RushBasketballPeriod_RUSH_BASKETBALL_PERIOD_UNSPECIFIED RushBasketballPeriod = 0
	RushBasketballPeriod_RUSH_BASKETBALL_PERIOD_QUARTER_1   RushBasketballPeriod = 1
	RushBasketballPeriod_RUSH_BASKETBALL_PERIOD_QUARTER_2   RushBasketballPeriod = 2
	RushBasketballPeriod_RUSH_BASKETBALL_PERIOD_QUARTER_3   RushBasketballPeriod = 3
	RushBasketballPeriod_RUSH_BASKETBALL_PERIOD_QUARTER_4   RushBasketballPeriod = 4
	RushBasketballPeriod_RUSH_BASKETBALL_PERIOD_OVERTIME    RushBasketballPeriod = 5
)

func (RushBasketballPeriod) Descriptor added in v0.1.6

func (RushBasketballPeriod) Enum added in v0.1.6

func (RushBasketballPeriod) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballPeriod.Descriptor instead.

func (RushBasketballPeriod) Number added in v0.1.6

func (RushBasketballPeriod) String added in v0.1.6

func (x RushBasketballPeriod) String() string

func (RushBasketballPeriod) Type added in v0.1.6

type RushBasketballPeriodPoints added in v0.1.6

type RushBasketballPeriodPoints struct {
	Period RushBasketballPeriod `protobuf:"varint,1,opt,name=period,proto3,enum=bragi.RushBasketballPeriod" json:"period,omitempty"`
	Points uint32               `protobuf:"varint,2,opt,name=points,proto3" json:"points,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballPeriodPoints) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballPeriodPoints.ProtoReflect.Descriptor instead.

func (*RushBasketballPeriodPoints) GetPeriod added in v0.1.6

func (*RushBasketballPeriodPoints) GetPoints added in v0.1.6

func (x *RushBasketballPeriodPoints) GetPoints() uint32

func (*RushBasketballPeriodPoints) ProtoMessage added in v0.1.6

func (*RushBasketballPeriodPoints) ProtoMessage()

func (*RushBasketballPeriodPoints) ProtoReflect added in v0.1.6

func (*RushBasketballPeriodPoints) Reset added in v0.1.6

func (x *RushBasketballPeriodPoints) Reset()

func (*RushBasketballPeriodPoints) String added in v0.1.6

func (x *RushBasketballPeriodPoints) String() string

type RushBasketballPlayerCurrentMapState added in v0.1.6

type RushBasketballPlayerCurrentMapState struct {

	// Player urn.
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	// Player ext name.
	ExtName string `protobuf:"bytes,2,opt,name=ext_name,json=extName,proto3" json:"ext_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballPlayerCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballPlayerCurrentMapState.ProtoReflect.Descriptor instead.

func (*RushBasketballPlayerCurrentMapState) GetExtName added in v0.1.6

func (*RushBasketballPlayerCurrentMapState) GetPlayerUrn added in v0.1.6

func (x *RushBasketballPlayerCurrentMapState) GetPlayerUrn() string

func (*RushBasketballPlayerCurrentMapState) ProtoMessage added in v0.1.6

func (*RushBasketballPlayerCurrentMapState) ProtoMessage()

func (*RushBasketballPlayerCurrentMapState) ProtoReflect added in v0.1.6

func (*RushBasketballPlayerCurrentMapState) Reset added in v0.1.6

func (*RushBasketballPlayerCurrentMapState) String added in v0.1.6

type RushBasketballTeamCurrentMapState added in v0.1.6

type RushBasketballTeamCurrentMapState struct {

	// Team urn.
	TeamUrn string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// Current map statistics state.
	MapStatistics *RushBasketballTeamCurrentMapStatisticsState `protobuf:"bytes,2,opt,name=map_statistics,json=mapStatistics,proto3" json:"map_statistics,omitempty"`
	// Current map player state.
	Player *RushBasketballPlayerCurrentMapState `protobuf:"bytes,3,opt,name=player,proto3" json:"player,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballTeamCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballTeamCurrentMapState.ProtoReflect.Descriptor instead.

func (*RushBasketballTeamCurrentMapState) GetMapStatistics added in v0.1.6

func (*RushBasketballTeamCurrentMapState) GetPlayer added in v0.1.6

func (*RushBasketballTeamCurrentMapState) GetTeamUrn added in v0.1.6

func (x *RushBasketballTeamCurrentMapState) GetTeamUrn() string

func (*RushBasketballTeamCurrentMapState) ProtoMessage added in v0.1.6

func (*RushBasketballTeamCurrentMapState) ProtoMessage()

func (*RushBasketballTeamCurrentMapState) ProtoReflect added in v0.1.6

func (*RushBasketballTeamCurrentMapState) Reset added in v0.1.6

func (*RushBasketballTeamCurrentMapState) String added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate struct {

	// Team urn.
	TeamUrn string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// Update payload.
	Payload *RushBasketballTeamCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballTeamCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

Deprecated: Use RushBasketballTeamCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*RushBasketballTeamCurrentMapStatePartialUpdate) GetPayload added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate) GetTeamUrn added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate) String added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate_Payload added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*RushBasketballTeamCurrentMapStatePartialUpdate_Payload_MapStatistics
	//	*RushBasketballTeamCurrentMapStatePartialUpdate_Payload_Player
	Payload isRushBasketballTeamCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.6

Deprecated: Use RushBasketballTeamCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) GetMapStatistics added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.6

func (m *RushBasketballTeamCurrentMapStatePartialUpdate_Payload) GetPayload() isRushBasketballTeamCurrentMapStatePartialUpdate_Payload_Payload

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) GetPlayer added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.6

func (*RushBasketballTeamCurrentMapStatePartialUpdate_Payload) String added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate_Payload_MapStatistics added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate_Payload_MapStatistics struct {
	// Replaces "statistics" property in RushBasketballTeamCurrentMapState.
	MapStatistics *RushBasketballTeamCurrentMapStatisticsState `protobuf:"bytes,1,opt,name=map_statistics,json=mapStatistics,proto3,oneof"`
}

type RushBasketballTeamCurrentMapStatePartialUpdate_Payload_Player added in v0.1.6

type RushBasketballTeamCurrentMapStatePartialUpdate_Payload_Player struct {
	// Replaces "player" property in RushBasketballTeamCurrentMapState.
	Player *RushBasketballPlayerCurrentMapState `protobuf:"bytes,2,opt,name=player,proto3,oneof"`
}

type RushBasketballTeamCurrentMapStatisticsState added in v0.1.6

type RushBasketballTeamCurrentMapStatisticsState struct {

	// Number of points.
	PointsTotal uint32 `protobuf:"varint,1,opt,name=points_total,json=pointsTotal,proto3" json:"points_total,omitempty"`
	// Number of goals in the first half (two quarter).
	PointsHt uint32 `protobuf:"varint,2,opt,name=points_ht,json=pointsHt,proto3" json:"points_ht,omitempty"`
	// Number of all period points.
	PeriodPoints []*RushBasketballPeriodPoints `protobuf:"bytes,3,rep,name=period_points,json=periodPoints,proto3" json:"period_points,omitempty"`
	// Number of three pointers
	ThreePointers uint32 `protobuf:"varint,4,opt,name=three_pointers,json=threePointers,proto3" json:"three_pointers,omitempty"`
	// Number of two pointers
	TwoPointers uint32 `protobuf:"varint,5,opt,name=two_pointers,json=twoPointers,proto3" json:"two_pointers,omitempty"`
	// Number of successful free throws.
	FreeThrowsSuccessful uint32 `protobuf:"varint,6,opt,name=free_throws_successful,json=freeThrowsSuccessful,proto3" json:"free_throws_successful,omitempty"`
	// Number of missed free throws.
	FreeThrowsMissed uint32 `protobuf:"varint,7,opt,name=free_throws_missed,json=freeThrowsMissed,proto3" json:"free_throws_missed,omitempty"`
	// Number of fouls.
	Fouls uint32 `protobuf:"varint,8,opt,name=fouls,proto3" json:"fouls,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballTeamCurrentMapStatisticsState) Descriptor deprecated added in v0.1.6

Deprecated: Use RushBasketballTeamCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*RushBasketballTeamCurrentMapStatisticsState) GetFouls added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) GetFreeThrowsMissed added in v0.1.6

func (x *RushBasketballTeamCurrentMapStatisticsState) GetFreeThrowsMissed() uint32

func (*RushBasketballTeamCurrentMapStatisticsState) GetFreeThrowsSuccessful added in v0.1.6

func (x *RushBasketballTeamCurrentMapStatisticsState) GetFreeThrowsSuccessful() uint32

func (*RushBasketballTeamCurrentMapStatisticsState) GetPeriodPoints added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) GetPointsHt added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) GetPointsTotal added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) GetThreePointers added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) GetTwoPointers added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) ProtoMessage added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) ProtoReflect added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) Reset added in v0.1.6

func (*RushBasketballTeamCurrentMapStatisticsState) String added in v0.1.6

type RushBasketballTimelineEvent added in v0.1.6

type RushBasketballTimelineEvent struct {

	// Team urn.
	TeamUrn string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// Event type.
	EventType RushBasketballEventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=bragi.RushBasketballEventType" json:"event_type,omitempty"`
	// Remaining game time in seconds (4 x 12 minutes).
	RemainingTime *durationpb.Duration `protobuf:"bytes,3,opt,name=remaining_time,json=remainingTime,proto3" json:"remaining_time,omitempty"`
	// Period.
	Period RushBasketballPeriod `protobuf:"varint,4,opt,name=period,proto3,enum=bragi.RushBasketballPeriod" json:"period,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballTimelineEvent) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballTimelineEvent.ProtoReflect.Descriptor instead.

func (*RushBasketballTimelineEvent) GetEventType added in v0.1.6

func (*RushBasketballTimelineEvent) GetPeriod added in v0.1.6

func (*RushBasketballTimelineEvent) GetRemainingTime added in v0.1.6

func (x *RushBasketballTimelineEvent) GetRemainingTime() *durationpb.Duration

func (*RushBasketballTimelineEvent) GetTeamUrn added in v0.1.6

func (x *RushBasketballTimelineEvent) GetTeamUrn() string

func (*RushBasketballTimelineEvent) ProtoMessage added in v0.1.6

func (*RushBasketballTimelineEvent) ProtoMessage()

func (*RushBasketballTimelineEvent) ProtoReflect added in v0.1.6

func (*RushBasketballTimelineEvent) Reset added in v0.1.6

func (x *RushBasketballTimelineEvent) Reset()

func (*RushBasketballTimelineEvent) String added in v0.1.6

func (x *RushBasketballTimelineEvent) String() string

type RushBasketballTimelineState added in v0.1.6

type RushBasketballTimelineState struct {

	// Timeline events.
	Events []*RushBasketballTimelineEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*RushBasketballTimelineState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushBasketballTimelineState.ProtoReflect.Descriptor instead.

func (*RushBasketballTimelineState) GetEvents added in v0.1.6

func (*RushBasketballTimelineState) ProtoMessage added in v0.1.6

func (*RushBasketballTimelineState) ProtoMessage()

func (*RushBasketballTimelineState) ProtoReflect added in v0.1.6

func (*RushBasketballTimelineState) Reset added in v0.1.6

func (x *RushBasketballTimelineState) Reset()

func (*RushBasketballTimelineState) String added in v0.1.6

func (x *RushBasketballTimelineState) String() string

type RushSoccerCurrentMapScoreState added in v0.1.6

type RushSoccerCurrentMapScoreState struct {

	// Number of home goals.
	HomeGoals uint32 `protobuf:"varint,1,opt,name=home_goals,json=homeGoals,proto3" json:"home_goals,omitempty"`
	// Number of away goals.
	AwayGoals uint32 `protobuf:"varint,2,opt,name=away_goals,json=awayGoals,proto3" json:"away_goals,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerCurrentMapScoreState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerCurrentMapScoreState.ProtoReflect.Descriptor instead.

func (*RushSoccerCurrentMapScoreState) GetAwayGoals added in v0.1.6

func (x *RushSoccerCurrentMapScoreState) GetAwayGoals() uint32

func (*RushSoccerCurrentMapScoreState) GetHomeGoals added in v0.1.6

func (x *RushSoccerCurrentMapScoreState) GetHomeGoals() uint32

func (*RushSoccerCurrentMapScoreState) ProtoMessage added in v0.1.6

func (*RushSoccerCurrentMapScoreState) ProtoMessage()

func (*RushSoccerCurrentMapScoreState) ProtoReflect added in v0.1.6

func (*RushSoccerCurrentMapScoreState) Reset added in v0.1.6

func (x *RushSoccerCurrentMapScoreState) Reset()

func (*RushSoccerCurrentMapScoreState) String added in v0.1.6

type RushSoccerCurrentMapState added in v0.1.6

type RushSoccerCurrentMapState struct {

	// Period.
	Period RushSoccerPeriod `protobuf:"varint,1,opt,name=period,proto3,enum=bragi.RushSoccerPeriod" json:"period,omitempty"`
	// Game time.
	GameTime *RushSoccerCurrentMapTimeState `protobuf:"bytes,2,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	// Map score.
	Score *RushSoccerCurrentMapScoreState `protobuf:"bytes,3,opt,name=score,proto3" json:"score,omitempty"`
	// Paused flag.
	MapPaused bool `protobuf:"varint,4,opt,name=map_paused,json=mapPaused,proto3" json:"map_paused,omitempty"`
	// Teams.
	Teams map[string]*RushSoccerTeamCurrentMapState `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RushSoccerCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerCurrentMapState.ProtoReflect.Descriptor instead.

func (*RushSoccerCurrentMapState) GetGameTime added in v0.1.6

func (*RushSoccerCurrentMapState) GetMapPaused added in v0.1.6

func (x *RushSoccerCurrentMapState) GetMapPaused() bool

func (*RushSoccerCurrentMapState) GetPeriod added in v0.1.6

func (*RushSoccerCurrentMapState) GetScore added in v0.1.6

func (*RushSoccerCurrentMapState) GetTeams added in v0.1.6

func (*RushSoccerCurrentMapState) ProtoMessage added in v0.1.6

func (*RushSoccerCurrentMapState) ProtoMessage()

func (*RushSoccerCurrentMapState) ProtoReflect added in v0.1.6

func (*RushSoccerCurrentMapState) Reset added in v0.1.6

func (x *RushSoccerCurrentMapState) Reset()

func (*RushSoccerCurrentMapState) String added in v0.1.6

func (x *RushSoccerCurrentMapState) String() string

type RushSoccerCurrentMapStatePartialUpdate added in v0.1.6

type RushSoccerCurrentMapStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*RushSoccerCurrentMapStatePartialUpdate_GameTime
	//	*RushSoccerCurrentMapStatePartialUpdate_Score
	//	*RushSoccerCurrentMapStatePartialUpdate_TeamCurrentMapState
	//	*RushSoccerCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate
	Update isRushSoccerCurrentMapStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*RushSoccerCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*RushSoccerCurrentMapStatePartialUpdate) GetGameTime added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) GetScore added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) GetTeamCurrentMapState added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) GetUpdate added in v0.1.6

func (m *RushSoccerCurrentMapStatePartialUpdate) GetUpdate() isRushSoccerCurrentMapStatePartialUpdate_Update

func (*RushSoccerCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*RushSoccerCurrentMapStatePartialUpdate) String added in v0.1.6

type RushSoccerCurrentMapStatePartialUpdate_GameTime added in v0.1.6

type RushSoccerCurrentMapStatePartialUpdate_GameTime struct {
	// Replaces "game_time" property in RushSoccerCurrentMapState.
	GameTime *RushSoccerCurrentMapTimeState `protobuf:"bytes,1,opt,name=game_time,json=gameTime,proto3,oneof"`
}

type RushSoccerCurrentMapStatePartialUpdate_Score added in v0.1.6

type RushSoccerCurrentMapStatePartialUpdate_Score struct {
	// Replaces "score" property in RushSoccerCurrentMapState.
	Score *RushSoccerCurrentMapScoreState `protobuf:"bytes,2,opt,name=score,proto3,oneof"`
}

type RushSoccerCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate added in v0.1.6

type RushSoccerCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in teams map property in RushSoccerCurrentMapState.
	TeamCurrentMapPartialUpdate *RushSoccerTeamCurrentMapStatePartialUpdate `protobuf:"bytes,4,opt,name=team_current_map_partial_update,json=teamCurrentMapPartialUpdate,proto3,oneof"`
}

type RushSoccerCurrentMapStatePartialUpdate_TeamCurrentMapState added in v0.1.6

type RushSoccerCurrentMapStatePartialUpdate_TeamCurrentMapState struct {
	// Replaces whole value under given key in teams map property in RushSoccerTeamCurrentMapState.
	TeamCurrentMapState *RushSoccerTeamCurrentMapState `protobuf:"bytes,3,opt,name=team_current_map_state,json=teamCurrentMapState,proto3,oneof"`
}

type RushSoccerCurrentMapTimeState added in v0.1.6

type RushSoccerCurrentMapTimeState struct {

	// Real time in seconds (2x 4 minutes).
	RealTime *durationpb.Duration `protobuf:"bytes,1,opt,name=real_time,json=realTime,proto3" json:"real_time,omitempty"`
	// Game time in seconds (2x 45 minutes).
	GameTime *durationpb.Duration `protobuf:"bytes,2,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerCurrentMapTimeState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerCurrentMapTimeState.ProtoReflect.Descriptor instead.

func (*RushSoccerCurrentMapTimeState) GetGameTime added in v0.1.6

func (*RushSoccerCurrentMapTimeState) GetRealTime added in v0.1.6

func (*RushSoccerCurrentMapTimeState) ProtoMessage added in v0.1.6

func (*RushSoccerCurrentMapTimeState) ProtoMessage()

func (*RushSoccerCurrentMapTimeState) ProtoReflect added in v0.1.6

func (*RushSoccerCurrentMapTimeState) Reset added in v0.1.6

func (x *RushSoccerCurrentMapTimeState) Reset()

func (*RushSoccerCurrentMapTimeState) String added in v0.1.6

type RushSoccerEventType added in v0.1.6

type RushSoccerEventType int32
const (
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_UNSPECIFIED   RushSoccerEventType = 0
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_GOAL          RushSoccerEventType = 1
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_PENALTY       RushSoccerEventType = 2
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_RED_CARD      RushSoccerEventType = 3
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_YELLOW_CARD   RushSoccerEventType = 4
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_FREE_KICK     RushSoccerEventType = 5
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_CORNER_KICK   RushSoccerEventType = 6
	RushSoccerEventType_RUSH_SOCCER_EVENT_TYPE_PERIOD_CHANGE RushSoccerEventType = 7
)

func (RushSoccerEventType) Descriptor added in v0.1.6

func (RushSoccerEventType) Enum added in v0.1.6

func (RushSoccerEventType) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerEventType.Descriptor instead.

func (RushSoccerEventType) Number added in v0.1.6

func (RushSoccerEventType) String added in v0.1.6

func (x RushSoccerEventType) String() string

func (RushSoccerEventType) Type added in v0.1.6

type RushSoccerMatchMessage added in v0.1.6

type RushSoccerMatchMessage struct {

	// Match urn.
	MatchUrn string `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	// Message sequence.
	Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// Message timestamp.
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Data status.
	DataStatus DataStatus `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	// Message payload.
	Payload *RushSoccerMatchMessage_Payload `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchMessage) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchMessage.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchMessage) GetDataStatus added in v0.1.6

func (x *RushSoccerMatchMessage) GetDataStatus() DataStatus

func (*RushSoccerMatchMessage) GetMatchUrn added in v0.1.6

func (x *RushSoccerMatchMessage) GetMatchUrn() string

func (*RushSoccerMatchMessage) GetPayload added in v0.1.6

func (*RushSoccerMatchMessage) GetSequence added in v0.1.6

func (x *RushSoccerMatchMessage) GetSequence() uint64

func (*RushSoccerMatchMessage) GetTimestamp added in v0.1.6

func (x *RushSoccerMatchMessage) GetTimestamp() *timestamppb.Timestamp

func (*RushSoccerMatchMessage) ProtoMessage added in v0.1.6

func (*RushSoccerMatchMessage) ProtoMessage()

func (*RushSoccerMatchMessage) ProtoReflect added in v0.1.6

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

func (*RushSoccerMatchMessage) Reset added in v0.1.6

func (x *RushSoccerMatchMessage) Reset()

func (*RushSoccerMatchMessage) String added in v0.1.6

func (x *RushSoccerMatchMessage) String() string

type RushSoccerMatchMessage_Payload added in v0.1.6

type RushSoccerMatchMessage_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*RushSoccerMatchMessage_Payload_Snapshot
	//	*RushSoccerMatchMessage_Payload_Update
	Payload isRushSoccerMatchMessage_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchMessage_Payload) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchMessage_Payload.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchMessage_Payload) GetPayload added in v0.1.6

func (m *RushSoccerMatchMessage_Payload) GetPayload() isRushSoccerMatchMessage_Payload_Payload

func (*RushSoccerMatchMessage_Payload) GetSnapshot added in v0.1.6

func (*RushSoccerMatchMessage_Payload) GetUpdate added in v0.1.6

func (*RushSoccerMatchMessage_Payload) ProtoMessage added in v0.1.6

func (*RushSoccerMatchMessage_Payload) ProtoMessage()

func (*RushSoccerMatchMessage_Payload) ProtoReflect added in v0.1.6

func (*RushSoccerMatchMessage_Payload) Reset added in v0.1.6

func (x *RushSoccerMatchMessage_Payload) Reset()

func (*RushSoccerMatchMessage_Payload) String added in v0.1.6

type RushSoccerMatchMessage_Payload_Snapshot added in v0.1.6

type RushSoccerMatchMessage_Payload_Snapshot struct {
	// Initial snapshot.
	Snapshot *RushSoccerMatchSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3,oneof"`
}

type RushSoccerMatchMessage_Payload_Update added in v0.1.6

type RushSoccerMatchMessage_Payload_Update struct {
	// Particular updates which are applied on property match_state in MatchState.
	Update *RushSoccerMatchUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type RushSoccerMatchScoreState added in v0.1.6

type RushSoccerMatchScoreState struct {

	// Number of maps won by home team.
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	// Number of maps won by away team.
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchScoreState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchScoreState.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchScoreState) GetAwayScore added in v0.1.6

func (x *RushSoccerMatchScoreState) GetAwayScore() uint32

func (*RushSoccerMatchScoreState) GetHomeScore added in v0.1.6

func (x *RushSoccerMatchScoreState) GetHomeScore() uint32

func (*RushSoccerMatchScoreState) ProtoMessage added in v0.1.6

func (*RushSoccerMatchScoreState) ProtoMessage()

func (*RushSoccerMatchScoreState) ProtoReflect added in v0.1.6

func (*RushSoccerMatchScoreState) Reset added in v0.1.6

func (x *RushSoccerMatchScoreState) Reset()

func (*RushSoccerMatchScoreState) String added in v0.1.6

func (x *RushSoccerMatchScoreState) String() string

type RushSoccerMatchSnapshot added in v0.1.6

type RushSoccerMatchSnapshot struct {

	// Match urn.
	MatchUrn string `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	// Message sequence.
	Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// Message timestamp.
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Data status.
	DataStatus DataStatus `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	// Control announcements.
	Announcements []*Announcement `protobuf:"bytes,5,rep,name=announcements,proto3" json:"announcements,omitempty"`
	// Match state.
	MatchState *RushSoccerMatchState `protobuf:"bytes,6,opt,name=match_state,json=matchState,proto3" json:"match_state,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchSnapshot) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchSnapshot.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchSnapshot) GetAnnouncements added in v0.1.6

func (x *RushSoccerMatchSnapshot) GetAnnouncements() []*Announcement

func (*RushSoccerMatchSnapshot) GetDataStatus added in v0.1.6

func (x *RushSoccerMatchSnapshot) GetDataStatus() DataStatus

func (*RushSoccerMatchSnapshot) GetMatchState added in v0.1.6

func (x *RushSoccerMatchSnapshot) GetMatchState() *RushSoccerMatchState

func (*RushSoccerMatchSnapshot) GetMatchUrn added in v0.1.6

func (x *RushSoccerMatchSnapshot) GetMatchUrn() string

func (*RushSoccerMatchSnapshot) GetSequence added in v0.1.6

func (x *RushSoccerMatchSnapshot) GetSequence() uint64

func (*RushSoccerMatchSnapshot) GetTimestamp added in v0.1.6

func (x *RushSoccerMatchSnapshot) GetTimestamp() *timestamppb.Timestamp

func (*RushSoccerMatchSnapshot) ProtoMessage added in v0.1.6

func (*RushSoccerMatchSnapshot) ProtoMessage()

func (*RushSoccerMatchSnapshot) ProtoReflect added in v0.1.6

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

func (*RushSoccerMatchSnapshot) Reset added in v0.1.6

func (x *RushSoccerMatchSnapshot) Reset()

func (*RushSoccerMatchSnapshot) String added in v0.1.6

func (x *RushSoccerMatchSnapshot) String() string

type RushSoccerMatchState added in v0.1.6

type RushSoccerMatchState struct {

	// Match urn.
	MatchUrn string `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	// BO type.
	MatchType BestOfType `protobuf:"varint,2,opt,name=match_type,json=matchType,proto3,enum=bragi.BestOfType" json:"match_type,omitempty"`
	// Home team.
	HomeTeam *Team `protobuf:"bytes,3,opt,name=home_team,json=homeTeam,proto3" json:"home_team,omitempty"`
	// Away team.
	AwayTeam *Team `protobuf:"bytes,4,opt,name=away_team,json=awayTeam,proto3" json:"away_team,omitempty"`
	// Match score - number of maps won.
	Score *RushSoccerMatchScoreState `protobuf:"bytes,5,opt,name=score,proto3" json:"score,omitempty"`
	// Match status.
	MatchStatus MatchStatusType `protobuf:"varint,6,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	// Timeline state.
	Timeline *RushSoccerTimelineState `protobuf:"bytes,7,opt,name=timeline,proto3" json:"timeline,omitempty"`
	// Current map state.
	CurrentMap *RushSoccerCurrentMapState `protobuf:"bytes,8,opt,name=current_map,json=currentMap,proto3" json:"current_map,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchState.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchState) GetAwayTeam added in v0.1.6

func (x *RushSoccerMatchState) GetAwayTeam() *Team

func (*RushSoccerMatchState) GetCurrentMap added in v0.1.6

func (x *RushSoccerMatchState) GetCurrentMap() *RushSoccerCurrentMapState

func (*RushSoccerMatchState) GetHomeTeam added in v0.1.6

func (x *RushSoccerMatchState) GetHomeTeam() *Team

func (*RushSoccerMatchState) GetMatchStatus added in v0.1.6

func (x *RushSoccerMatchState) GetMatchStatus() MatchStatusType

func (*RushSoccerMatchState) GetMatchType added in v0.1.6

func (x *RushSoccerMatchState) GetMatchType() BestOfType

func (*RushSoccerMatchState) GetMatchUrn added in v0.1.6

func (x *RushSoccerMatchState) GetMatchUrn() string

func (*RushSoccerMatchState) GetScore added in v0.1.6

func (*RushSoccerMatchState) GetTimeline added in v0.1.6

func (*RushSoccerMatchState) ProtoMessage added in v0.1.6

func (*RushSoccerMatchState) ProtoMessage()

func (*RushSoccerMatchState) ProtoReflect added in v0.1.6

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

func (*RushSoccerMatchState) Reset added in v0.1.6

func (x *RushSoccerMatchState) Reset()

func (*RushSoccerMatchState) String added in v0.1.6

func (x *RushSoccerMatchState) String() string

type RushSoccerMatchStatePartialUpdate added in v0.1.6

type RushSoccerMatchStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*RushSoccerMatchStatePartialUpdate_Score
	//	*RushSoccerMatchStatePartialUpdate_CurrentMapState
	//	*RushSoccerMatchStatePartialUpdate_CurrentMapStatePartialUpdate
	//	*RushSoccerMatchStatePartialUpdate_Timeline
	Update isRushSoccerMatchStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchStatePartialUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchStatePartialUpdate) GetCurrentMapState added in v0.1.6

func (*RushSoccerMatchStatePartialUpdate) GetCurrentMapStatePartialUpdate added in v0.1.6

func (x *RushSoccerMatchStatePartialUpdate) GetCurrentMapStatePartialUpdate() *RushSoccerCurrentMapStatePartialUpdate

func (*RushSoccerMatchStatePartialUpdate) GetScore added in v0.1.6

func (*RushSoccerMatchStatePartialUpdate) GetTimeline added in v0.1.6

func (*RushSoccerMatchStatePartialUpdate) GetUpdate added in v0.1.6

func (m *RushSoccerMatchStatePartialUpdate) GetUpdate() isRushSoccerMatchStatePartialUpdate_Update

func (*RushSoccerMatchStatePartialUpdate) ProtoMessage added in v0.1.6

func (*RushSoccerMatchStatePartialUpdate) ProtoMessage()

func (*RushSoccerMatchStatePartialUpdate) ProtoReflect added in v0.1.6

func (*RushSoccerMatchStatePartialUpdate) Reset added in v0.1.6

func (*RushSoccerMatchStatePartialUpdate) String added in v0.1.6

type RushSoccerMatchStatePartialUpdate_CurrentMapState added in v0.1.6

type RushSoccerMatchStatePartialUpdate_CurrentMapState struct {
	// Replaces "current_map_state" property in RushSoccerCurrentMapState. To minimalize issues with incorrect updates application
	// on current_map_state, server sends RushSoccerMatchStatePartialUpdate with RushSoccerCurrentMapState in periodic time set by customer.
	CurrentMapState *RushSoccerCurrentMapState `protobuf:"bytes,2,opt,name=current_map_state,json=currentMapState,proto3,oneof"`
}

type RushSoccerMatchStatePartialUpdate_CurrentMapStatePartialUpdate added in v0.1.6

type RushSoccerMatchStatePartialUpdate_CurrentMapStatePartialUpdate struct {
	// Apply partial update on "current_map_state" property in RushSoccerMapState.
	CurrentMapStatePartialUpdate *RushSoccerCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=current_map_state_partial_update,json=currentMapStatePartialUpdate,proto3,oneof"`
}

type RushSoccerMatchStatePartialUpdate_Score added in v0.1.6

type RushSoccerMatchStatePartialUpdate_Score struct {
	// Replaces "score" property in RushSoccerMatchState.
	Score *RushSoccerMatchScoreState `protobuf:"bytes,1,opt,name=score,proto3,oneof"`
}

type RushSoccerMatchStatePartialUpdate_Timeline added in v0.1.6

type RushSoccerMatchStatePartialUpdate_Timeline struct {
	// Replaces "timeline" property in RushSoccerMatchState.
	Timeline *RushSoccerTimelineState `protobuf:"bytes,4,opt,name=timeline,proto3,oneof"`
}

type RushSoccerMatchStatePartialUpdates added in v0.1.6

type RushSoccerMatchStatePartialUpdates struct {

	// Partial updates.
	Updates []*RushSoccerMatchStatePartialUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchStatePartialUpdates) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchStatePartialUpdates.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchStatePartialUpdates) GetUpdates added in v0.1.6

func (*RushSoccerMatchStatePartialUpdates) ProtoMessage added in v0.1.6

func (*RushSoccerMatchStatePartialUpdates) ProtoMessage()

func (*RushSoccerMatchStatePartialUpdates) ProtoReflect added in v0.1.6

func (*RushSoccerMatchStatePartialUpdates) Reset added in v0.1.6

func (*RushSoccerMatchStatePartialUpdates) String added in v0.1.6

type RushSoccerMatchUpdate added in v0.1.6

type RushSoccerMatchUpdate struct {

	// Update payload.
	Payload *RushSoccerMatchUpdate_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchUpdate) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchUpdate.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchUpdate) GetPayload added in v0.1.6

func (*RushSoccerMatchUpdate) ProtoMessage added in v0.1.6

func (*RushSoccerMatchUpdate) ProtoMessage()

func (*RushSoccerMatchUpdate) ProtoReflect added in v0.1.6

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

func (*RushSoccerMatchUpdate) Reset added in v0.1.6

func (x *RushSoccerMatchUpdate) Reset()

func (*RushSoccerMatchUpdate) String added in v0.1.6

func (x *RushSoccerMatchUpdate) String() string

type RushSoccerMatchUpdate_Payload added in v0.1.6

type RushSoccerMatchUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*RushSoccerMatchUpdate_Payload_MatchState
	//	*RushSoccerMatchUpdate_Payload_PartialUpdates
	Payload isRushSoccerMatchUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*RushSoccerMatchUpdate_Payload) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerMatchUpdate_Payload.ProtoReflect.Descriptor instead.

func (*RushSoccerMatchUpdate_Payload) GetMatchState added in v0.1.6

func (*RushSoccerMatchUpdate_Payload) GetPartialUpdates added in v0.1.6

func (*RushSoccerMatchUpdate_Payload) GetPayload added in v0.1.6

func (m *RushSoccerMatchUpdate_Payload) GetPayload() isRushSoccerMatchUpdate_Payload_Payload

func (*RushSoccerMatchUpdate_Payload) ProtoMessage added in v0.1.6

func (*RushSoccerMatchUpdate_Payload) ProtoMessage()

func (*RushSoccerMatchUpdate_Payload) ProtoReflect added in v0.1.6

func (*RushSoccerMatchUpdate_Payload) Reset added in v0.1.6

func (x *RushSoccerMatchUpdate_Payload) Reset()

func (*RushSoccerMatchUpdate_Payload) String added in v0.1.6

type RushSoccerMatchUpdate_Payload_MatchState added in v0.1.6

type RushSoccerMatchUpdate_Payload_MatchState struct {
	// Complete match state.
	MatchState *RushSoccerMatchState `protobuf:"bytes,1,opt,name=match_state,json=matchState,proto3,oneof"`
}

type RushSoccerMatchUpdate_Payload_PartialUpdates added in v0.1.6

type RushSoccerMatchUpdate_Payload_PartialUpdates struct {
	// Partial update.
	PartialUpdates *RushSoccerMatchStatePartialUpdates `protobuf:"bytes,2,opt,name=partial_updates,json=partialUpdates,proto3,oneof"`
}

type RushSoccerPeriod added in v0.1.6

type RushSoccerPeriod int32
const (
	RushSoccerPeriod_RUSH_SOCCER_PERIOD_UNSPECIFIED RushSoccerPeriod = 0
	RushSoccerPeriod_RUSH_SOCCER_PERIOD_FIRST       RushSoccerPeriod = 1
	RushSoccerPeriod_RUSH_SOCCER_PERIOD_SECOND      RushSoccerPeriod = 2
)

func (RushSoccerPeriod) Descriptor added in v0.1.6

func (RushSoccerPeriod) Enum added in v0.1.6

func (RushSoccerPeriod) EnumDescriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerPeriod.Descriptor instead.

func (RushSoccerPeriod) Number added in v0.1.6

func (RushSoccerPeriod) String added in v0.1.6

func (x RushSoccerPeriod) String() string

func (RushSoccerPeriod) Type added in v0.1.6

type RushSoccerPlayerCurrentMapState added in v0.1.6

type RushSoccerPlayerCurrentMapState struct {

	// Player urn.
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	// Player ext name.
	ExtName string `protobuf:"bytes,2,opt,name=ext_name,json=extName,proto3" json:"ext_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerPlayerCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerPlayerCurrentMapState.ProtoReflect.Descriptor instead.

func (*RushSoccerPlayerCurrentMapState) GetExtName added in v0.1.6

func (x *RushSoccerPlayerCurrentMapState) GetExtName() string

func (*RushSoccerPlayerCurrentMapState) GetPlayerUrn added in v0.1.6

func (x *RushSoccerPlayerCurrentMapState) GetPlayerUrn() string

func (*RushSoccerPlayerCurrentMapState) ProtoMessage added in v0.1.6

func (*RushSoccerPlayerCurrentMapState) ProtoMessage()

func (*RushSoccerPlayerCurrentMapState) ProtoReflect added in v0.1.6

func (*RushSoccerPlayerCurrentMapState) Reset added in v0.1.6

func (*RushSoccerPlayerCurrentMapState) String added in v0.1.6

type RushSoccerTeamCurrentMapState added in v0.1.6

type RushSoccerTeamCurrentMapState struct {

	// Team urn.
	TeamUrn string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// Current map statistics state.
	MapStatistics *RushSoccerTeamCurrentMapStatisticsState `protobuf:"bytes,2,opt,name=map_statistics,json=mapStatistics,proto3" json:"map_statistics,omitempty"`
	// Current map player state.
	Player *RushSoccerPlayerCurrentMapState `protobuf:"bytes,3,opt,name=player,proto3" json:"player,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerTeamCurrentMapState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerTeamCurrentMapState.ProtoReflect.Descriptor instead.

func (*RushSoccerTeamCurrentMapState) GetMapStatistics added in v0.1.6

func (*RushSoccerTeamCurrentMapState) GetPlayer added in v0.1.6

func (*RushSoccerTeamCurrentMapState) GetTeamUrn added in v0.1.6

func (x *RushSoccerTeamCurrentMapState) GetTeamUrn() string

func (*RushSoccerTeamCurrentMapState) ProtoMessage added in v0.1.6

func (*RushSoccerTeamCurrentMapState) ProtoMessage()

func (*RushSoccerTeamCurrentMapState) ProtoReflect added in v0.1.6

func (*RushSoccerTeamCurrentMapState) Reset added in v0.1.6

func (x *RushSoccerTeamCurrentMapState) Reset()

func (*RushSoccerTeamCurrentMapState) String added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate struct {

	// Team urn.
	TeamUrn string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// Update payload.
	Payload *RushSoccerTeamCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerTeamCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.6

Deprecated: Use RushSoccerTeamCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*RushSoccerTeamCurrentMapStatePartialUpdate) GetPayload added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate) GetTeamUrn added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate) Reset added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate) String added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate_Payload added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*RushSoccerTeamCurrentMapStatePartialUpdate_Payload_MapStatistics
	//	*RushSoccerTeamCurrentMapStatePartialUpdate_Payload_Player
	Payload isRushSoccerTeamCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.6

Deprecated: Use RushSoccerTeamCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) GetMapStatistics added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.6

func (m *RushSoccerTeamCurrentMapStatePartialUpdate_Payload) GetPayload() isRushSoccerTeamCurrentMapStatePartialUpdate_Payload_Payload

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) GetPlayer added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.6

func (*RushSoccerTeamCurrentMapStatePartialUpdate_Payload) String added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate_Payload_MapStatistics added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate_Payload_MapStatistics struct {
	// Replaces "statistics" property in RushSoccerTeamCurrentMapState.
	MapStatistics *RushSoccerTeamCurrentMapStatisticsState `protobuf:"bytes,1,opt,name=map_statistics,json=mapStatistics,proto3,oneof"`
}

type RushSoccerTeamCurrentMapStatePartialUpdate_Payload_Player added in v0.1.6

type RushSoccerTeamCurrentMapStatePartialUpdate_Payload_Player struct {
	// Replaces "player" property in RushSoccerTeamCurrentMapState.
	Player *RushSoccerPlayerCurrentMapState `protobuf:"bytes,2,opt,name=player,proto3,oneof"`
}

type RushSoccerTeamCurrentMapStatisticsState added in v0.1.6

type RushSoccerTeamCurrentMapStatisticsState struct {

	// Number of goals.
	Goals uint32 `protobuf:"varint,1,opt,name=goals,proto3" json:"goals,omitempty"`
	// Number of goals in the first period.
	GoalsHt uint32 `protobuf:"varint,2,opt,name=goals_ht,json=goalsHt,proto3" json:"goals_ht,omitempty"`
	// Number of penalty kicks.
	PenaltyKicks uint32 `protobuf:"varint,3,opt,name=penalty_kicks,json=penaltyKicks,proto3" json:"penalty_kicks,omitempty"`
	// Number of red cards.
	RedCards uint32 `protobuf:"varint,4,opt,name=red_cards,json=redCards,proto3" json:"red_cards,omitempty"`
	// Number of yellow cards.
	YellowCards uint32 `protobuf:"varint,5,opt,name=yellow_cards,json=yellowCards,proto3" json:"yellow_cards,omitempty"`
	// Number of free kicks.
	FreeKicks uint32 `protobuf:"varint,6,opt,name=free_kicks,json=freeKicks,proto3" json:"free_kicks,omitempty"`
	// Number of corner kicks.
	CornerKicks uint32 `protobuf:"varint,7,opt,name=corner_kicks,json=cornerKicks,proto3" json:"corner_kicks,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerTeamCurrentMapStatisticsState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerTeamCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*RushSoccerTeamCurrentMapStatisticsState) GetCornerKicks added in v0.1.6

func (x *RushSoccerTeamCurrentMapStatisticsState) GetCornerKicks() uint32

func (*RushSoccerTeamCurrentMapStatisticsState) GetFreeKicks added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) GetGoals added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) GetGoalsHt added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) GetPenaltyKicks added in v0.1.6

func (x *RushSoccerTeamCurrentMapStatisticsState) GetPenaltyKicks() uint32

func (*RushSoccerTeamCurrentMapStatisticsState) GetRedCards added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) GetYellowCards added in v0.1.6

func (x *RushSoccerTeamCurrentMapStatisticsState) GetYellowCards() uint32

func (*RushSoccerTeamCurrentMapStatisticsState) ProtoMessage added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) ProtoReflect added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) Reset added in v0.1.6

func (*RushSoccerTeamCurrentMapStatisticsState) String added in v0.1.6

type RushSoccerTimelineEvent added in v0.1.6

type RushSoccerTimelineEvent struct {

	// Team urn.
	TeamUrn string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	// Event type.
	EventType RushSoccerEventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=bragi.RushSoccerEventType" json:"event_type,omitempty"`
	// Real time in seconds (2x 4 minutes).
	RealTime *durationpb.Duration `protobuf:"bytes,3,opt,name=real_time,json=realTime,proto3" json:"real_time,omitempty"`
	// Game time in seconds (2x 45 minutes).
	GameTime *durationpb.Duration `protobuf:"bytes,4,opt,name=game_time,json=gameTime,proto3" json:"game_time,omitempty"`
	// Period.
	Period RushSoccerPeriod `protobuf:"varint,5,opt,name=period,proto3,enum=bragi.RushSoccerPeriod" json:"period,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerTimelineEvent) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerTimelineEvent.ProtoReflect.Descriptor instead.

func (*RushSoccerTimelineEvent) GetEventType added in v0.1.6

func (x *RushSoccerTimelineEvent) GetEventType() RushSoccerEventType

func (*RushSoccerTimelineEvent) GetGameTime added in v0.1.6

func (x *RushSoccerTimelineEvent) GetGameTime() *durationpb.Duration

func (*RushSoccerTimelineEvent) GetPeriod added in v0.1.6

func (*RushSoccerTimelineEvent) GetRealTime added in v0.1.6

func (x *RushSoccerTimelineEvent) GetRealTime() *durationpb.Duration

func (*RushSoccerTimelineEvent) GetTeamUrn added in v0.1.6

func (x *RushSoccerTimelineEvent) GetTeamUrn() string

func (*RushSoccerTimelineEvent) ProtoMessage added in v0.1.6

func (*RushSoccerTimelineEvent) ProtoMessage()

func (*RushSoccerTimelineEvent) ProtoReflect added in v0.1.6

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

func (*RushSoccerTimelineEvent) Reset added in v0.1.6

func (x *RushSoccerTimelineEvent) Reset()

func (*RushSoccerTimelineEvent) String added in v0.1.6

func (x *RushSoccerTimelineEvent) String() string

type RushSoccerTimelineState added in v0.1.6

type RushSoccerTimelineState struct {

	// Timeline events.
	Events []*RushSoccerTimelineEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*RushSoccerTimelineState) Descriptor deprecated added in v0.1.6

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

Deprecated: Use RushSoccerTimelineState.ProtoReflect.Descriptor instead.

func (*RushSoccerTimelineState) GetEvents added in v0.1.6

func (*RushSoccerTimelineState) ProtoMessage added in v0.1.6

func (*RushSoccerTimelineState) ProtoMessage()

func (*RushSoccerTimelineState) ProtoReflect added in v0.1.6

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

func (*RushSoccerTimelineState) Reset added in v0.1.6

func (x *RushSoccerTimelineState) Reset()

func (*RushSoccerTimelineState) String added in v0.1.6

func (x *RushSoccerTimelineState) String() string

type Sport

type Sport int32
const (
	Sport_SPORT_UNSPECIFIED     Sport = 0
	Sport_SPORT_CS2             Sport = 1
	Sport_SPORT_DOTA2           Sport = 2
	Sport_SPORT_LOL             Sport = 3
	Sport_SPORT_VALORANT        Sport = 4
	Sport_SPORT_RUSH_SOCCER     Sport = 5
	Sport_SPORT_RUSH_BASKETBALL Sport = 6
)

func (Sport) Descriptor

func (Sport) Descriptor() protoreflect.EnumDescriptor

func (Sport) Enum added in v0.1.9

func (x Sport) Enum() *Sport

func (Sport) EnumDescriptor deprecated added in v0.1.9

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

Deprecated: Use Sport.Descriptor instead.

func (Sport) Number added in v0.1.9

func (x Sport) Number() protoreflect.EnumNumber

func (Sport) String

func (x Sport) String() string

func (Sport) Type added in v0.1.9

func (Sport) Type() protoreflect.EnumType

type Team

type Team struct {
	TeamUrn  string `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	TeamName string `protobuf:"bytes,2,opt,name=team_name,json=teamName,proto3" json:"team_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Team) Descriptor deprecated

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

Deprecated: Use Team.ProtoReflect.Descriptor instead.

func (*Team) GetTeamName added in v0.1.5

func (x *Team) GetTeamName() string

func (*Team) GetTeamUrn added in v0.1.5

func (x *Team) GetTeamUrn() string

func (*Team) ProtoMessage

func (*Team) ProtoMessage()

func (*Team) ProtoReflect

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

func (*Team) Reset

func (x *Team) Reset()

func (*Team) String

func (x *Team) String() string

type UnimplementedBragiServer added in v0.0.5

type UnimplementedBragiServer struct {
}

UnimplementedBragiServer must be embedded to have forward compatible implementations.

func (UnimplementedBragiServer) LiveDataFeed added in v0.0.5

func (UnimplementedBragiServer) MatchTimeline added in v0.1.9

type UnsafeBragiServer added in v0.0.5

type UnsafeBragiServer interface {
	// contains filtered or unexported methods
}

UnsafeBragiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BragiServer will result in compilation errors.

type ValorantAbilitiesState added in v0.1.7

type ValorantAbilitiesState struct {
	PlayerUrn string             `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Abilities []*ValorantAbility `protobuf:"bytes,2,rep,name=abilities,proto3" json:"abilities,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantAbilitiesState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantAbilitiesState.ProtoReflect.Descriptor instead.

func (*ValorantAbilitiesState) GetAbilities added in v0.1.7

func (x *ValorantAbilitiesState) GetAbilities() []*ValorantAbility

func (*ValorantAbilitiesState) GetPlayerUrn added in v0.1.7

func (x *ValorantAbilitiesState) GetPlayerUrn() string

func (*ValorantAbilitiesState) ProtoMessage added in v0.1.7

func (*ValorantAbilitiesState) ProtoMessage()

func (*ValorantAbilitiesState) ProtoReflect added in v0.1.7

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

func (*ValorantAbilitiesState) Reset added in v0.1.7

func (x *ValorantAbilitiesState) Reset()

func (*ValorantAbilitiesState) String added in v0.1.7

func (x *ValorantAbilitiesState) String() string

type ValorantAbility added in v0.1.7

type ValorantAbility struct {
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Ready      bool   `protobuf:"varint,2,opt,name=ready,proto3" json:"ready,omitempty"`
	IsUltimate bool   `protobuf:"varint,3,opt,name=is_ultimate,json=isUltimate,proto3" json:"is_ultimate,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantAbility) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantAbility.ProtoReflect.Descriptor instead.

func (*ValorantAbility) GetId added in v0.1.7

func (x *ValorantAbility) GetId() string

func (*ValorantAbility) GetIsUltimate added in v0.1.7

func (x *ValorantAbility) GetIsUltimate() bool

func (*ValorantAbility) GetReady added in v0.1.7

func (x *ValorantAbility) GetReady() bool

func (*ValorantAbility) ProtoMessage added in v0.1.7

func (*ValorantAbility) ProtoMessage()

func (*ValorantAbility) ProtoReflect added in v0.1.7

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

func (*ValorantAbility) Reset added in v0.1.7

func (x *ValorantAbility) Reset()

func (*ValorantAbility) String added in v0.1.7

func (x *ValorantAbility) String() string

type ValorantCurrentMapState added in v0.1.7

type ValorantCurrentMapState struct {
	MapOrder       uint32                                  `protobuf:"varint,1,opt,name=map_order,json=mapOrder,proto3" json:"map_order,omitempty"`
	MapPaused      bool                                    `protobuf:"varint,2,opt,name=map_paused,json=mapPaused,proto3" json:"map_paused,omitempty"`
	MapName        string                                  `protobuf:"bytes,3,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	WinTeamUrn     *string                                 `protobuf:"bytes,4,opt,name=win_team_urn,json=winTeamUrn,proto3,oneof" json:"win_team_urn,omitempty"`
	Score          *ValorantMapScoreState                  `protobuf:"bytes,5,opt,name=score,proto3" json:"score,omitempty"`
	CurrentRound   *ValorantCurrentRoundState              `protobuf:"bytes,6,opt,name=current_round,json=currentRound,proto3" json:"current_round,omitempty"`
	Teams          map[string]*ValorantTeamCurrentMapState `` /* 151-byte string literal not displayed */
	PreviousRounds *ValorantPreviousRoundsState            `protobuf:"bytes,8,opt,name=previous_rounds,json=previousRounds,proto3" json:"previous_rounds,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantCurrentMapState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantCurrentMapState.ProtoReflect.Descriptor instead.

func (*ValorantCurrentMapState) GetCurrentRound added in v0.1.7

func (x *ValorantCurrentMapState) GetCurrentRound() *ValorantCurrentRoundState

func (*ValorantCurrentMapState) GetMapName added in v0.1.7

func (x *ValorantCurrentMapState) GetMapName() string

func (*ValorantCurrentMapState) GetMapOrder added in v0.1.7

func (x *ValorantCurrentMapState) GetMapOrder() uint32

func (*ValorantCurrentMapState) GetMapPaused added in v0.1.7

func (x *ValorantCurrentMapState) GetMapPaused() bool

func (*ValorantCurrentMapState) GetPreviousRounds added in v0.1.7

func (x *ValorantCurrentMapState) GetPreviousRounds() *ValorantPreviousRoundsState

func (*ValorantCurrentMapState) GetScore added in v0.1.7

func (*ValorantCurrentMapState) GetTeams added in v0.1.7

func (*ValorantCurrentMapState) GetWinTeamUrn added in v0.1.7

func (x *ValorantCurrentMapState) GetWinTeamUrn() string

func (*ValorantCurrentMapState) ProtoMessage added in v0.1.7

func (*ValorantCurrentMapState) ProtoMessage()

func (*ValorantCurrentMapState) ProtoReflect added in v0.1.7

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

func (*ValorantCurrentMapState) Reset added in v0.1.7

func (x *ValorantCurrentMapState) Reset()

func (*ValorantCurrentMapState) String added in v0.1.7

func (x *ValorantCurrentMapState) String() string

type ValorantCurrentMapStatePartialUpdate added in v0.1.7

type ValorantCurrentMapStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*ValorantCurrentMapStatePartialUpdate_Score
	//	*ValorantCurrentMapStatePartialUpdate_CurrentRound
	//	*ValorantCurrentMapStatePartialUpdate_CurrentRoundPartialUpdate
	//	*ValorantCurrentMapStatePartialUpdate_TeamCurrentMapState
	//	*ValorantCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate
	//	*ValorantCurrentMapStatePartialUpdate_PreviousRounds
	Update isValorantCurrentMapStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*ValorantCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantCurrentMapStatePartialUpdate) GetCurrentRound added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) GetCurrentRoundPartialUpdate added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) GetPreviousRounds added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) GetScore added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) GetTeamCurrentMapPartialUpdate added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) GetTeamCurrentMapState added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) GetUpdate added in v0.1.7

func (m *ValorantCurrentMapStatePartialUpdate) GetUpdate() isValorantCurrentMapStatePartialUpdate_Update

func (*ValorantCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) ProtoMessage()

func (*ValorantCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) Reset added in v0.1.7

func (*ValorantCurrentMapStatePartialUpdate) String added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_CurrentRound added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_CurrentRound struct {
	// Replaces "current_round" property in ValorantCurrentMapState.
	CurrentRound *ValorantCurrentRoundState `protobuf:"bytes,2,opt,name=current_round,json=currentRound,proto3,oneof"`
}

type ValorantCurrentMapStatePartialUpdate_CurrentRoundPartialUpdate added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_CurrentRoundPartialUpdate struct {
	// Apply partial update on property "current_round" in ValorantCurrentMapState.
	CurrentRoundPartialUpdate *ValorantCurrentRoundStatePartialUpdate `protobuf:"bytes,3,opt,name=current_round_partial_update,json=currentRoundPartialUpdate,proto3,oneof"`
}

type ValorantCurrentMapStatePartialUpdate_PreviousRounds added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_PreviousRounds struct {
	// Replaces "previous_rounds" property in ValorantCurrentMapState.
	PreviousRounds *ValorantPreviousRoundsState `protobuf:"bytes,6,opt,name=previous_rounds,json=previousRounds,proto3,oneof"`
}

type ValorantCurrentMapStatePartialUpdate_Score added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_Score struct {
	// Replaces "score" property in ValorantCurrentMapState.
	Score *ValorantMapScoreState `protobuf:"bytes,1,opt,name=score,proto3,oneof"`
}

type ValorantCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_TeamCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in teams hash map property in ValorantCurrentMapState.
	TeamCurrentMapPartialUpdate *ValorantTeamCurrentMapStatePartialUpdate `protobuf:"bytes,5,opt,name=team_current_map_partial_update,json=teamCurrentMapPartialUpdate,proto3,oneof"`
}

type ValorantCurrentMapStatePartialUpdate_TeamCurrentMapState added in v0.1.7

type ValorantCurrentMapStatePartialUpdate_TeamCurrentMapState struct {
	// Replaces whole value under given key in teams hash map property in ValorantCurrentMapState.
	TeamCurrentMapState *ValorantTeamCurrentMapState `protobuf:"bytes,4,opt,name=team_current_map_state,json=teamCurrentMapState,proto3,oneof"`
}

type ValorantCurrentRoundState added in v0.1.7

type ValorantCurrentRoundState struct {
	RoundInfo *ValorantRoundInfoState                   `protobuf:"bytes,1,opt,name=round_info,json=roundInfo,proto3" json:"round_info,omitempty"`
	Time      *ValorantCurrentRoundTimeState            `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	Spike     *ValorantCurrentRoundTeamSpikeState       `protobuf:"bytes,3,opt,name=spike,proto3" json:"spike,omitempty"`
	Teams     map[string]*ValorantTeamCurrentRoundState `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValorantCurrentRoundState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantCurrentRoundState.ProtoReflect.Descriptor instead.

func (*ValorantCurrentRoundState) GetRoundInfo added in v0.1.7

func (*ValorantCurrentRoundState) GetSpike added in v0.1.7

func (*ValorantCurrentRoundState) GetTeams added in v0.1.7

func (*ValorantCurrentRoundState) GetTime added in v0.1.7

func (*ValorantCurrentRoundState) ProtoMessage added in v0.1.7

func (*ValorantCurrentRoundState) ProtoMessage()

func (*ValorantCurrentRoundState) ProtoReflect added in v0.1.7

func (*ValorantCurrentRoundState) Reset added in v0.1.7

func (x *ValorantCurrentRoundState) Reset()

func (*ValorantCurrentRoundState) String added in v0.1.7

func (x *ValorantCurrentRoundState) String() string

type ValorantCurrentRoundStatePartialUpdate added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*ValorantCurrentRoundStatePartialUpdate_RoundInfo
	//	*ValorantCurrentRoundStatePartialUpdate_Time
	//	*ValorantCurrentRoundStatePartialUpdate_Spike
	//	*ValorantCurrentRoundStatePartialUpdate_TeamCurrentRoundState
	//	*ValorantCurrentRoundStatePartialUpdate_TeamCurrentRoundPartialUpdate
	Update isValorantCurrentRoundStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*ValorantCurrentRoundStatePartialUpdate) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantCurrentRoundStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantCurrentRoundStatePartialUpdate) GetRoundInfo added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) GetSpike added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) GetTeamCurrentRoundPartialUpdate added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) GetTeamCurrentRoundState added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) GetTime added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) GetUpdate added in v0.1.7

func (m *ValorantCurrentRoundStatePartialUpdate) GetUpdate() isValorantCurrentRoundStatePartialUpdate_Update

func (*ValorantCurrentRoundStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) Reset added in v0.1.7

func (*ValorantCurrentRoundStatePartialUpdate) String added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate_RoundInfo added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate_RoundInfo struct {
	// Replaces "round_info" property in ValorantCurrentRoundState.
	RoundInfo *ValorantRoundInfoState `protobuf:"bytes,1,opt,name=round_info,json=roundInfo,proto3,oneof"`
}

type ValorantCurrentRoundStatePartialUpdate_Spike added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate_Spike struct {
	// Replaces "spike" property in ValorantCurrentRoundState.
	Spike *ValorantCurrentRoundTeamSpikeState `protobuf:"bytes,3,opt,name=spike,proto3,oneof"`
}

type ValorantCurrentRoundStatePartialUpdate_TeamCurrentRoundPartialUpdate added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate_TeamCurrentRoundPartialUpdate struct {
	// Apply partial update on value under given key in teams hash map property in ValorantCurrentRoundState.
	TeamCurrentRoundPartialUpdate *ValorantTeamCurrentRoundStatePartialUpdate `protobuf:"bytes,5,opt,name=team_current_round_partial_update,json=teamCurrentRoundPartialUpdate,proto3,oneof"`
}

type ValorantCurrentRoundStatePartialUpdate_TeamCurrentRoundState added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate_TeamCurrentRoundState struct {
	// Replaces whole value under given key in teams hash map property in ValorantCurrentRoundState.
	TeamCurrentRoundState *ValorantTeamCurrentRoundState `protobuf:"bytes,4,opt,name=team_current_round_state,json=teamCurrentRoundState,proto3,oneof"`
}

type ValorantCurrentRoundStatePartialUpdate_Time added in v0.1.7

type ValorantCurrentRoundStatePartialUpdate_Time struct {
	// Replaces "time" property in ValorantCurrentRoundState.
	Time *ValorantCurrentRoundTimeState `protobuf:"bytes,2,opt,name=time,proto3,oneof"`
}

type ValorantCurrentRoundTeamSpikeState added in v0.1.7

type ValorantCurrentRoundTeamSpikeState struct {
	State         ValorantSpikeState   `protobuf:"varint,1,opt,name=state,proto3,enum=bragi.ValorantSpikeState" json:"state,omitempty"`
	TimeToDefused *durationpb.Duration `protobuf:"bytes,2,opt,name=time_to_defused,json=timeToDefused,proto3" json:"time_to_defused,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantCurrentRoundTeamSpikeState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantCurrentRoundTeamSpikeState.ProtoReflect.Descriptor instead.

func (*ValorantCurrentRoundTeamSpikeState) GetState added in v0.1.7

func (*ValorantCurrentRoundTeamSpikeState) GetTimeToDefused added in v0.1.7

func (*ValorantCurrentRoundTeamSpikeState) ProtoMessage added in v0.1.7

func (*ValorantCurrentRoundTeamSpikeState) ProtoMessage()

func (*ValorantCurrentRoundTeamSpikeState) ProtoReflect added in v0.1.7

func (*ValorantCurrentRoundTeamSpikeState) Reset added in v0.1.7

func (*ValorantCurrentRoundTeamSpikeState) String added in v0.1.7

type ValorantCurrentRoundTimeState added in v0.1.7

type ValorantCurrentRoundTimeState struct {
	TimeRemaining *durationpb.Duration `protobuf:"bytes,1,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantCurrentRoundTimeState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantCurrentRoundTimeState.ProtoReflect.Descriptor instead.

func (*ValorantCurrentRoundTimeState) GetTimeRemaining added in v0.1.7

func (x *ValorantCurrentRoundTimeState) GetTimeRemaining() *durationpb.Duration

func (*ValorantCurrentRoundTimeState) ProtoMessage added in v0.1.7

func (*ValorantCurrentRoundTimeState) ProtoMessage()

func (*ValorantCurrentRoundTimeState) ProtoReflect added in v0.1.7

func (*ValorantCurrentRoundTimeState) Reset added in v0.1.7

func (x *ValorantCurrentRoundTimeState) Reset()

func (*ValorantCurrentRoundTimeState) String added in v0.1.7

type ValorantMapScoreState added in v0.1.7

type ValorantMapScoreState struct {
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMapScoreState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMapScoreState.ProtoReflect.Descriptor instead.

func (*ValorantMapScoreState) GetAwayScore added in v0.1.7

func (x *ValorantMapScoreState) GetAwayScore() uint32

func (*ValorantMapScoreState) GetHomeScore added in v0.1.7

func (x *ValorantMapScoreState) GetHomeScore() uint32

func (*ValorantMapScoreState) ProtoMessage added in v0.1.7

func (*ValorantMapScoreState) ProtoMessage()

func (*ValorantMapScoreState) ProtoReflect added in v0.1.7

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

func (*ValorantMapScoreState) Reset added in v0.1.7

func (x *ValorantMapScoreState) Reset()

func (*ValorantMapScoreState) String added in v0.1.7

func (x *ValorantMapScoreState) String() string

type ValorantMatchMessage added in v0.1.7

type ValorantMatchMessage struct {
	MatchUrn   string                        `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence   uint64                        `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp  *timestamppb.Timestamp        `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus DataStatus                    `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Payload    *ValorantMatchMessage_Payload `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMatchMessage) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchMessage.ProtoReflect.Descriptor instead.

func (*ValorantMatchMessage) GetDataStatus added in v0.1.7

func (x *ValorantMatchMessage) GetDataStatus() DataStatus

func (*ValorantMatchMessage) GetMatchUrn added in v0.1.7

func (x *ValorantMatchMessage) GetMatchUrn() string

func (*ValorantMatchMessage) GetPayload added in v0.1.7

func (*ValorantMatchMessage) GetSequence added in v0.1.7

func (x *ValorantMatchMessage) GetSequence() uint64

func (*ValorantMatchMessage) GetTimestamp added in v0.1.7

func (x *ValorantMatchMessage) GetTimestamp() *timestamppb.Timestamp

func (*ValorantMatchMessage) ProtoMessage added in v0.1.7

func (*ValorantMatchMessage) ProtoMessage()

func (*ValorantMatchMessage) ProtoReflect added in v0.1.7

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

func (*ValorantMatchMessage) Reset added in v0.1.7

func (x *ValorantMatchMessage) Reset()

func (*ValorantMatchMessage) String added in v0.1.7

func (x *ValorantMatchMessage) String() string

type ValorantMatchMessage_Payload added in v0.1.7

type ValorantMatchMessage_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*ValorantMatchMessage_Payload_Snapshot
	//	*ValorantMatchMessage_Payload_Update
	Payload isValorantMatchMessage_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ValorantMatchMessage_Payload) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchMessage_Payload.ProtoReflect.Descriptor instead.

func (*ValorantMatchMessage_Payload) GetPayload added in v0.1.7

func (m *ValorantMatchMessage_Payload) GetPayload() isValorantMatchMessage_Payload_Payload

func (*ValorantMatchMessage_Payload) GetSnapshot added in v0.1.7

func (*ValorantMatchMessage_Payload) GetUpdate added in v0.1.7

func (*ValorantMatchMessage_Payload) ProtoMessage added in v0.1.7

func (*ValorantMatchMessage_Payload) ProtoMessage()

func (*ValorantMatchMessage_Payload) ProtoReflect added in v0.1.7

func (*ValorantMatchMessage_Payload) Reset added in v0.1.7

func (x *ValorantMatchMessage_Payload) Reset()

func (*ValorantMatchMessage_Payload) String added in v0.1.7

type ValorantMatchMessage_Payload_Snapshot added in v0.1.7

type ValorantMatchMessage_Payload_Snapshot struct {
	// Initial snapshot
	Snapshot *ValorantMatchSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3,oneof"`
}

type ValorantMatchMessage_Payload_Update added in v0.1.7

type ValorantMatchMessage_Payload_Update struct {
	// Particular updates which are applied on property match_state in MatchState.
	Update *ValorantMatchUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ValorantMatchScoreState added in v0.1.7

type ValorantMatchScoreState struct {
	HomeScore uint32 `protobuf:"varint,1,opt,name=home_score,json=homeScore,proto3" json:"home_score,omitempty"`
	AwayScore uint32 `protobuf:"varint,2,opt,name=away_score,json=awayScore,proto3" json:"away_score,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMatchScoreState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchScoreState.ProtoReflect.Descriptor instead.

func (*ValorantMatchScoreState) GetAwayScore added in v0.1.7

func (x *ValorantMatchScoreState) GetAwayScore() uint32

func (*ValorantMatchScoreState) GetHomeScore added in v0.1.7

func (x *ValorantMatchScoreState) GetHomeScore() uint32

func (*ValorantMatchScoreState) ProtoMessage added in v0.1.7

func (*ValorantMatchScoreState) ProtoMessage()

func (*ValorantMatchScoreState) ProtoReflect added in v0.1.7

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

func (*ValorantMatchScoreState) Reset added in v0.1.7

func (x *ValorantMatchScoreState) Reset()

func (*ValorantMatchScoreState) String added in v0.1.7

func (x *ValorantMatchScoreState) String() string

type ValorantMatchSnapshot added in v0.1.7

type ValorantMatchSnapshot struct {
	MatchUrn      string                 `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	Sequence      uint64                 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	Timestamp     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	DataStatus    DataStatus             `protobuf:"varint,4,opt,name=data_status,json=dataStatus,proto3,enum=bragi.DataStatus" json:"data_status,omitempty"`
	Announcements []*Announcement        `protobuf:"bytes,5,rep,name=announcements,proto3" json:"announcements,omitempty"`
	MatchState    *ValorantMatchState    `protobuf:"bytes,6,opt,name=match_state,json=matchState,proto3" json:"match_state,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMatchSnapshot) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchSnapshot.ProtoReflect.Descriptor instead.

func (*ValorantMatchSnapshot) GetAnnouncements added in v0.1.7

func (x *ValorantMatchSnapshot) GetAnnouncements() []*Announcement

func (*ValorantMatchSnapshot) GetDataStatus added in v0.1.7

func (x *ValorantMatchSnapshot) GetDataStatus() DataStatus

func (*ValorantMatchSnapshot) GetMatchState added in v0.1.7

func (x *ValorantMatchSnapshot) GetMatchState() *ValorantMatchState

func (*ValorantMatchSnapshot) GetMatchUrn added in v0.1.7

func (x *ValorantMatchSnapshot) GetMatchUrn() string

func (*ValorantMatchSnapshot) GetSequence added in v0.1.7

func (x *ValorantMatchSnapshot) GetSequence() uint64

func (*ValorantMatchSnapshot) GetTimestamp added in v0.1.7

func (x *ValorantMatchSnapshot) GetTimestamp() *timestamppb.Timestamp

func (*ValorantMatchSnapshot) ProtoMessage added in v0.1.7

func (*ValorantMatchSnapshot) ProtoMessage()

func (*ValorantMatchSnapshot) ProtoReflect added in v0.1.7

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

func (*ValorantMatchSnapshot) Reset added in v0.1.7

func (x *ValorantMatchSnapshot) Reset()

func (*ValorantMatchSnapshot) String added in v0.1.7

func (x *ValorantMatchSnapshot) String() string

type ValorantMatchState added in v0.1.7

type ValorantMatchState struct {
	MatchUrn    string                   `protobuf:"bytes,1,opt,name=match_urn,json=matchUrn,proto3" json:"match_urn,omitempty"`
	MatchType   BestOfType               `protobuf:"varint,2,opt,name=match_type,json=matchType,proto3,enum=bragi.BestOfType" json:"match_type,omitempty"`
	HomeTeam    *Team                    `protobuf:"bytes,3,opt,name=home_team,json=homeTeam,proto3" json:"home_team,omitempty"`
	AwayTeam    *Team                    `protobuf:"bytes,4,opt,name=away_team,json=awayTeam,proto3" json:"away_team,omitempty"`
	Score       *ValorantMatchScoreState `protobuf:"bytes,5,opt,name=score,proto3" json:"score,omitempty"`
	MatchStatus MatchStatusType          `protobuf:"varint,6,opt,name=match_status,json=matchStatus,proto3,enum=bragi.MatchStatusType" json:"match_status,omitempty"`
	CurrentMap  *ValorantCurrentMapState `protobuf:"bytes,7,opt,name=current_map,json=currentMap,proto3" json:"current_map,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMatchState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchState.ProtoReflect.Descriptor instead.

func (*ValorantMatchState) GetAwayTeam added in v0.1.7

func (x *ValorantMatchState) GetAwayTeam() *Team

func (*ValorantMatchState) GetCurrentMap added in v0.1.7

func (x *ValorantMatchState) GetCurrentMap() *ValorantCurrentMapState

func (*ValorantMatchState) GetHomeTeam added in v0.1.7

func (x *ValorantMatchState) GetHomeTeam() *Team

func (*ValorantMatchState) GetMatchStatus added in v0.1.7

func (x *ValorantMatchState) GetMatchStatus() MatchStatusType

func (*ValorantMatchState) GetMatchType added in v0.1.7

func (x *ValorantMatchState) GetMatchType() BestOfType

func (*ValorantMatchState) GetMatchUrn added in v0.1.7

func (x *ValorantMatchState) GetMatchUrn() string

func (*ValorantMatchState) GetScore added in v0.1.7

func (*ValorantMatchState) ProtoMessage added in v0.1.7

func (*ValorantMatchState) ProtoMessage()

func (*ValorantMatchState) ProtoReflect added in v0.1.7

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

func (*ValorantMatchState) Reset added in v0.1.7

func (x *ValorantMatchState) Reset()

func (*ValorantMatchState) String added in v0.1.7

func (x *ValorantMatchState) String() string

type ValorantMatchStatePartialUpdate added in v0.1.7

type ValorantMatchStatePartialUpdate struct {

	// Types that are assignable to Update:
	//
	//	*ValorantMatchStatePartialUpdate_Score
	//	*ValorantMatchStatePartialUpdate_CurrentMap
	//	*ValorantMatchStatePartialUpdate_CurrentMapPartialUpdate
	Update isValorantMatchStatePartialUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*ValorantMatchStatePartialUpdate) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantMatchStatePartialUpdate) GetCurrentMap added in v0.1.7

func (*ValorantMatchStatePartialUpdate) GetCurrentMapPartialUpdate added in v0.1.7

func (*ValorantMatchStatePartialUpdate) GetScore added in v0.1.7

func (*ValorantMatchStatePartialUpdate) GetUpdate added in v0.1.7

func (m *ValorantMatchStatePartialUpdate) GetUpdate() isValorantMatchStatePartialUpdate_Update

func (*ValorantMatchStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantMatchStatePartialUpdate) ProtoMessage()

func (*ValorantMatchStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantMatchStatePartialUpdate) Reset added in v0.1.7

func (*ValorantMatchStatePartialUpdate) String added in v0.1.7

type ValorantMatchStatePartialUpdate_CurrentMap added in v0.1.7

type ValorantMatchStatePartialUpdate_CurrentMap struct {
	// Replaces "current_map" property in ValorantMatchState. To minimalize issues with incorrect updates application
	// on current_map, server sends ValorantMatchStatePartialUpdate with ValorantMapState in periodic time set by customer.
	CurrentMap *ValorantCurrentMapState `protobuf:"bytes,2,opt,name=current_map,json=currentMap,proto3,oneof"`
}

type ValorantMatchStatePartialUpdate_CurrentMapPartialUpdate added in v0.1.7

type ValorantMatchStatePartialUpdate_CurrentMapPartialUpdate struct {
	// Apply partial update on "current_map" property in ValorantMatchState.
	CurrentMapPartialUpdate *ValorantCurrentMapStatePartialUpdate `protobuf:"bytes,3,opt,name=current_map_partial_update,json=currentMapPartialUpdate,proto3,oneof"`
}

type ValorantMatchStatePartialUpdate_Score added in v0.1.7

type ValorantMatchStatePartialUpdate_Score struct {
	// Replaces "score" property in ValorantMatchState.
	Score *ValorantMatchScoreState `protobuf:"bytes,1,opt,name=score,proto3,oneof"`
}

type ValorantMatchStatePartialUpdates added in v0.1.7

type ValorantMatchStatePartialUpdates struct {
	Updates []*ValorantMatchStatePartialUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMatchStatePartialUpdates) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchStatePartialUpdates.ProtoReflect.Descriptor instead.

func (*ValorantMatchStatePartialUpdates) GetUpdates added in v0.1.7

func (*ValorantMatchStatePartialUpdates) ProtoMessage added in v0.1.7

func (*ValorantMatchStatePartialUpdates) ProtoMessage()

func (*ValorantMatchStatePartialUpdates) ProtoReflect added in v0.1.7

func (*ValorantMatchStatePartialUpdates) Reset added in v0.1.7

func (*ValorantMatchStatePartialUpdates) String added in v0.1.7

type ValorantMatchUpdate added in v0.1.7

type ValorantMatchUpdate struct {
	Payload *ValorantMatchUpdate_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantMatchUpdate) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchUpdate.ProtoReflect.Descriptor instead.

func (*ValorantMatchUpdate) GetPayload added in v0.1.7

func (*ValorantMatchUpdate) ProtoMessage added in v0.1.7

func (*ValorantMatchUpdate) ProtoMessage()

func (*ValorantMatchUpdate) ProtoReflect added in v0.1.7

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

func (*ValorantMatchUpdate) Reset added in v0.1.7

func (x *ValorantMatchUpdate) Reset()

func (*ValorantMatchUpdate) String added in v0.1.7

func (x *ValorantMatchUpdate) String() string

type ValorantMatchUpdate_Payload added in v0.1.7

type ValorantMatchUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*ValorantMatchUpdate_Payload_MatchState
	//	*ValorantMatchUpdate_Payload_PartialUpdates
	Payload isValorantMatchUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ValorantMatchUpdate_Payload) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantMatchUpdate_Payload.ProtoReflect.Descriptor instead.

func (*ValorantMatchUpdate_Payload) GetMatchState added in v0.1.7

func (x *ValorantMatchUpdate_Payload) GetMatchState() *ValorantMatchState

func (*ValorantMatchUpdate_Payload) GetPartialUpdates added in v0.1.7

func (*ValorantMatchUpdate_Payload) GetPayload added in v0.1.7

func (m *ValorantMatchUpdate_Payload) GetPayload() isValorantMatchUpdate_Payload_Payload

func (*ValorantMatchUpdate_Payload) ProtoMessage added in v0.1.7

func (*ValorantMatchUpdate_Payload) ProtoMessage()

func (*ValorantMatchUpdate_Payload) ProtoReflect added in v0.1.7

func (*ValorantMatchUpdate_Payload) Reset added in v0.1.7

func (x *ValorantMatchUpdate_Payload) Reset()

func (*ValorantMatchUpdate_Payload) String added in v0.1.7

func (x *ValorantMatchUpdate_Payload) String() string

type ValorantMatchUpdate_Payload_MatchState added in v0.1.7

type ValorantMatchUpdate_Payload_MatchState struct {
	MatchState *ValorantMatchState `protobuf:"bytes,1,opt,name=match_state,json=matchState,proto3,oneof"`
}

type ValorantMatchUpdate_Payload_PartialUpdates added in v0.1.7

type ValorantMatchUpdate_Payload_PartialUpdates struct {
	PartialUpdates *ValorantMatchStatePartialUpdates `protobuf:"bytes,2,opt,name=partial_updates,json=partialUpdates,proto3,oneof"`
}

type ValorantPlayerCurrentMapState added in v0.1.7

type ValorantPlayerCurrentMapState struct {
	PlayerUrn  string                                   `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	AgentUrn   string                                   `protobuf:"bytes,2,opt,name=agent_urn,json=agentUrn,proto3" json:"agent_urn,omitempty"`
	PlayerInfo *ValorantPlayerInfoState                 `protobuf:"bytes,3,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"`
	Abilities  *ValorantAbilitiesState                  `protobuf:"bytes,4,opt,name=abilities,proto3" json:"abilities,omitempty"`
	Statistics *ValorantPlayerCurrentMapStatisticsState `protobuf:"bytes,5,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentMapState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPlayerCurrentMapState.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentMapState) GetAbilities added in v0.1.7

func (*ValorantPlayerCurrentMapState) GetAgentUrn added in v0.1.7

func (x *ValorantPlayerCurrentMapState) GetAgentUrn() string

func (*ValorantPlayerCurrentMapState) GetPlayerInfo added in v0.1.7

func (*ValorantPlayerCurrentMapState) GetPlayerUrn added in v0.1.7

func (x *ValorantPlayerCurrentMapState) GetPlayerUrn() string

func (*ValorantPlayerCurrentMapState) GetStatistics added in v0.1.7

func (*ValorantPlayerCurrentMapState) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentMapState) ProtoMessage()

func (*ValorantPlayerCurrentMapState) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentMapState) Reset added in v0.1.7

func (x *ValorantPlayerCurrentMapState) Reset()

func (*ValorantPlayerCurrentMapState) String added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate struct {
	PlayerUrn string                                              `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Payload   *ValorantPlayerCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantPlayerCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentMapStatePartialUpdate) GetPayload added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate) GetPlayerUrn added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate) Reset added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate) String added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate_Payload added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*ValorantPlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo
	//	*ValorantPlayerCurrentMapStatePartialUpdate_Payload_Abilities
	//	*ValorantPlayerCurrentMapStatePartialUpdate_Payload_Statistics
	Payload isValorantPlayerCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantPlayerCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) GetAbilities added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.7

func (m *ValorantPlayerCurrentMapStatePartialUpdate_Payload) GetPayload() isValorantPlayerCurrentMapStatePartialUpdate_Payload_Payload

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) GetPlayerInfo added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) GetStatistics added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.7

func (*ValorantPlayerCurrentMapStatePartialUpdate_Payload) String added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate_Payload_Abilities added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate_Payload_Abilities struct {
	// Replaces "abilities" property in ValorantPlayerCurrentMapState.
	Abilities *ValorantAbilitiesState `protobuf:"bytes,2,opt,name=abilities,proto3,oneof"`
}

type ValorantPlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate_Payload_PlayerInfo struct {
	// Replaces "player_info" property in ValorantPlayerCurrentMapState.
	PlayerInfo *ValorantPlayerInfoState `protobuf:"bytes,1,opt,name=player_info,json=playerInfo,proto3,oneof"`
}

type ValorantPlayerCurrentMapStatePartialUpdate_Payload_Statistics added in v0.1.7

type ValorantPlayerCurrentMapStatePartialUpdate_Payload_Statistics struct {
	// Replaces "statistics" property in ValorantPlayerCurrentMapState.
	Statistics *ValorantPlayerCurrentMapStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3,oneof"`
}

type ValorantPlayerCurrentMapStatisticsState added in v0.1.7

type ValorantPlayerCurrentMapStatisticsState struct {
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Kills     uint32 `protobuf:"varint,2,opt,name=kills,proto3" json:"kills,omitempty"`
	Deaths    uint32 `protobuf:"varint,3,opt,name=deaths,proto3" json:"deaths,omitempty"`
	Assists   uint32 `protobuf:"varint,4,opt,name=assists,proto3" json:"assists,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentMapStatisticsState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPlayerCurrentMapStatisticsState.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentMapStatisticsState) GetAssists added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) GetDeaths added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) GetKills added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) GetPlayerUrn added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) Reset added in v0.1.7

func (*ValorantPlayerCurrentMapStatisticsState) String added in v0.1.7

type ValorantPlayerCurrentRoundState added in v0.1.7

type ValorantPlayerCurrentRoundState struct {
	PlayerUrn  string                                     `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	PlayerInfo *ValorantPlayerInfoState                   `protobuf:"bytes,2,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"`
	Statistics *ValorantPlayerCurrentRoundStatisticsState `protobuf:"bytes,3,opt,name=statistics,proto3" json:"statistics,omitempty"`
	Weapons    *ValorantWeaponsState                      `protobuf:"bytes,4,opt,name=weapons,proto3" json:"weapons,omitempty"`
	Position   *ValorantPositionState                     `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentRoundState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPlayerCurrentRoundState.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentRoundState) GetPlayerInfo added in v0.1.7

func (*ValorantPlayerCurrentRoundState) GetPlayerUrn added in v0.1.7

func (x *ValorantPlayerCurrentRoundState) GetPlayerUrn() string

func (*ValorantPlayerCurrentRoundState) GetPosition added in v0.1.7

func (*ValorantPlayerCurrentRoundState) GetStatistics added in v0.1.7

func (*ValorantPlayerCurrentRoundState) GetWeapons added in v0.1.7

func (*ValorantPlayerCurrentRoundState) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentRoundState) ProtoMessage()

func (*ValorantPlayerCurrentRoundState) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentRoundState) Reset added in v0.1.7

func (*ValorantPlayerCurrentRoundState) String added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate struct {
	PlayerUrn string                                                `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Payload   *ValorantPlayerCurrentRoundStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentRoundStatePartialUpdate) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantPlayerCurrentRoundStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentRoundStatePartialUpdate) GetPayload added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate) GetPlayerUrn added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate) Reset added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate) String added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*ValorantPlayerCurrentRoundStatePartialUpdate_Payload_PlayerInfo
	//	*ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Statistics
	//	*ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Weapons
	//	*ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Position
	Payload isValorantPlayerCurrentRoundStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantPlayerCurrentRoundStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) GetPayload added in v0.1.7

func (m *ValorantPlayerCurrentRoundStatePartialUpdate_Payload) GetPayload() isValorantPlayerCurrentRoundStatePartialUpdate_Payload_Payload

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) GetPlayerInfo added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) GetPosition added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) GetStatistics added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) GetWeapons added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) Reset added in v0.1.7

func (*ValorantPlayerCurrentRoundStatePartialUpdate_Payload) String added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_PlayerInfo added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_PlayerInfo struct {
	// Replaces "player_info" property in ValorantPlayerCurrentRoundState.
	PlayerInfo *ValorantPlayerInfoState `protobuf:"bytes,1,opt,name=player_info,json=playerInfo,proto3,oneof"`
}

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Position added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Position struct {
	// Replaces "position" property in ValorantPlayerCurrentRoundState.
	Position *ValorantPositionState `protobuf:"bytes,4,opt,name=position,proto3,oneof"`
}

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Statistics added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Statistics struct {
	// Replaces "statistics" property in ValorantPlayerCurrentRoundState.
	Statistics *ValorantPlayerCurrentRoundStatisticsState `protobuf:"bytes,2,opt,name=statistics,proto3,oneof"`
}

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Weapons added in v0.1.7

type ValorantPlayerCurrentRoundStatePartialUpdate_Payload_Weapons struct {
	// Replaces "weapons" property in ValorantPlayerCurrentRoundState.
	Weapons *ValorantWeaponsState `protobuf:"bytes,3,opt,name=weapons,proto3,oneof"`
}

type ValorantPlayerCurrentRoundStatisticsState added in v0.1.7

type ValorantPlayerCurrentRoundStatisticsState struct {
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	IsAlive   bool   `protobuf:"varint,2,opt,name=is_alive,json=isAlive,proto3" json:"is_alive,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerCurrentRoundStatisticsState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPlayerCurrentRoundStatisticsState.ProtoReflect.Descriptor instead.

func (*ValorantPlayerCurrentRoundStatisticsState) GetIsAlive added in v0.1.7

func (*ValorantPlayerCurrentRoundStatisticsState) GetPlayerUrn added in v0.1.7

func (*ValorantPlayerCurrentRoundStatisticsState) ProtoMessage added in v0.1.7

func (*ValorantPlayerCurrentRoundStatisticsState) ProtoReflect added in v0.1.7

func (*ValorantPlayerCurrentRoundStatisticsState) Reset added in v0.1.7

func (*ValorantPlayerCurrentRoundStatisticsState) String added in v0.1.7

type ValorantPlayerInfoState added in v0.1.7

type ValorantPlayerInfoState struct {
	PlayerUrn string `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	SlotId    uint32 `protobuf:"varint,2,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"`
	ExtName   string `protobuf:"bytes,3,opt,name=ext_name,json=extName,proto3" json:"ext_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPlayerInfoState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPlayerInfoState.ProtoReflect.Descriptor instead.

func (*ValorantPlayerInfoState) GetExtName added in v0.1.7

func (x *ValorantPlayerInfoState) GetExtName() string

func (*ValorantPlayerInfoState) GetPlayerUrn added in v0.1.7

func (x *ValorantPlayerInfoState) GetPlayerUrn() string

func (*ValorantPlayerInfoState) GetSlotId added in v0.1.7

func (x *ValorantPlayerInfoState) GetSlotId() uint32

func (*ValorantPlayerInfoState) ProtoMessage added in v0.1.7

func (*ValorantPlayerInfoState) ProtoMessage()

func (*ValorantPlayerInfoState) ProtoReflect added in v0.1.7

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

func (*ValorantPlayerInfoState) Reset added in v0.1.7

func (x *ValorantPlayerInfoState) Reset()

func (*ValorantPlayerInfoState) String added in v0.1.7

func (x *ValorantPlayerInfoState) String() string

type ValorantPositionState added in v0.1.7

type ValorantPositionState struct {
	PlayerUrn string  `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	X         float32 `protobuf:"fixed32,2,opt,name=x,proto3" json:"x,omitempty"`
	Y         float32 `protobuf:"fixed32,3,opt,name=y,proto3" json:"y,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPositionState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPositionState.ProtoReflect.Descriptor instead.

func (*ValorantPositionState) GetPlayerUrn added in v0.1.7

func (x *ValorantPositionState) GetPlayerUrn() string

func (*ValorantPositionState) GetX added in v0.1.7

func (x *ValorantPositionState) GetX() float32

func (*ValorantPositionState) GetY added in v0.1.7

func (x *ValorantPositionState) GetY() float32

func (*ValorantPositionState) ProtoMessage added in v0.1.7

func (*ValorantPositionState) ProtoMessage()

func (*ValorantPositionState) ProtoReflect added in v0.1.7

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

func (*ValorantPositionState) Reset added in v0.1.7

func (x *ValorantPositionState) Reset()

func (*ValorantPositionState) String added in v0.1.7

func (x *ValorantPositionState) String() string

type ValorantPreviousRound added in v0.1.7

type ValorantPreviousRound struct {
	Number  uint32               `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	Outcome ValorantRoundOutcome `protobuf:"varint,2,opt,name=outcome,proto3,enum=bragi.ValorantRoundOutcome" json:"outcome,omitempty"`
	HomeWon bool                 `protobuf:"varint,3,opt,name=home_won,json=homeWon,proto3" json:"home_won,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPreviousRound) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPreviousRound.ProtoReflect.Descriptor instead.

func (*ValorantPreviousRound) GetHomeWon added in v0.1.7

func (x *ValorantPreviousRound) GetHomeWon() bool

func (*ValorantPreviousRound) GetNumber added in v0.1.7

func (x *ValorantPreviousRound) GetNumber() uint32

func (*ValorantPreviousRound) GetOutcome added in v0.1.7

func (*ValorantPreviousRound) ProtoMessage added in v0.1.7

func (*ValorantPreviousRound) ProtoMessage()

func (*ValorantPreviousRound) ProtoReflect added in v0.1.7

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

func (*ValorantPreviousRound) Reset added in v0.1.7

func (x *ValorantPreviousRound) Reset()

func (*ValorantPreviousRound) String added in v0.1.7

func (x *ValorantPreviousRound) String() string

type ValorantPreviousRoundsState added in v0.1.7

type ValorantPreviousRoundsState struct {
	Rounds []*ValorantPreviousRound `protobuf:"bytes,1,rep,name=rounds,proto3" json:"rounds,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantPreviousRoundsState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantPreviousRoundsState.ProtoReflect.Descriptor instead.

func (*ValorantPreviousRoundsState) GetRounds added in v0.1.7

func (*ValorantPreviousRoundsState) ProtoMessage added in v0.1.7

func (*ValorantPreviousRoundsState) ProtoMessage()

func (*ValorantPreviousRoundsState) ProtoReflect added in v0.1.7

func (*ValorantPreviousRoundsState) Reset added in v0.1.7

func (x *ValorantPreviousRoundsState) Reset()

func (*ValorantPreviousRoundsState) String added in v0.1.7

func (x *ValorantPreviousRoundsState) String() string

type ValorantRoundInfoState added in v0.1.7

type ValorantRoundInfoState struct {
	Number uint32             `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	Phase  ValorantRoundPhase `protobuf:"varint,2,opt,name=phase,proto3,enum=bragi.ValorantRoundPhase" json:"phase,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantRoundInfoState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantRoundInfoState.ProtoReflect.Descriptor instead.

func (*ValorantRoundInfoState) GetNumber added in v0.1.7

func (x *ValorantRoundInfoState) GetNumber() uint32

func (*ValorantRoundInfoState) GetPhase added in v0.1.7

func (*ValorantRoundInfoState) ProtoMessage added in v0.1.7

func (*ValorantRoundInfoState) ProtoMessage()

func (*ValorantRoundInfoState) ProtoReflect added in v0.1.7

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

func (*ValorantRoundInfoState) Reset added in v0.1.7

func (x *ValorantRoundInfoState) Reset()

func (*ValorantRoundInfoState) String added in v0.1.7

func (x *ValorantRoundInfoState) String() string

type ValorantRoundOutcome added in v0.1.7

type ValorantRoundOutcome int32
const (
	ValorantRoundOutcome_VALORANT_ROUND_OUTCOME_UNSPECIFIED               ValorantRoundOutcome = 0
	ValorantRoundOutcome_VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_ELIMINATION ValorantRoundOutcome = 1
	ValorantRoundOutcome_VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_TIMEOUT     ValorantRoundOutcome = 2
	ValorantRoundOutcome_VALORANT_ROUND_OUTCOME_DEFENDERS_WIN_DEFUSE      ValorantRoundOutcome = 3
	ValorantRoundOutcome_VALORANT_ROUND_OUTCOME_ATTACKERS_WIN_ELIMINATION ValorantRoundOutcome = 4
	ValorantRoundOutcome_VALORANT_ROUND_OUTCOME_ATTACKERS_WIN_EXPLODE     ValorantRoundOutcome = 5
)

func (ValorantRoundOutcome) Descriptor added in v0.1.7

func (ValorantRoundOutcome) Enum added in v0.1.7

func (ValorantRoundOutcome) EnumDescriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantRoundOutcome.Descriptor instead.

func (ValorantRoundOutcome) Number added in v0.1.7

func (ValorantRoundOutcome) String added in v0.1.7

func (x ValorantRoundOutcome) String() string

func (ValorantRoundOutcome) Type added in v0.1.7

type ValorantRoundPhase added in v0.1.7

type ValorantRoundPhase int32
const (
	ValorantRoundPhase_VALORANT_ROUND_PHASE_UNSPECIFIED ValorantRoundPhase = 0
	ValorantRoundPhase_VALORANT_ROUND_PHASE_BUY_PHASE   ValorantRoundPhase = 1
	ValorantRoundPhase_VALORANT_ROUND_PHASE_RUNNING     ValorantRoundPhase = 2
	ValorantRoundPhase_VALORANT_ROUND_PHASE_OVER        ValorantRoundPhase = 3
)

func (ValorantRoundPhase) Descriptor added in v0.1.7

func (ValorantRoundPhase) Enum added in v0.1.7

func (ValorantRoundPhase) EnumDescriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantRoundPhase.Descriptor instead.

func (ValorantRoundPhase) Number added in v0.1.7

func (ValorantRoundPhase) String added in v0.1.7

func (x ValorantRoundPhase) String() string

func (ValorantRoundPhase) Type added in v0.1.7

type ValorantSide added in v0.1.7

type ValorantSide int32
const (
	ValorantSide_VALORANT_SIDE_UNSPECIFIED ValorantSide = 0
	ValorantSide_VALORANT_SIDE_DEFENDERS   ValorantSide = 1
	ValorantSide_VALORANT_SIDE_ATTACKERS   ValorantSide = 2
)

func (ValorantSide) Descriptor added in v0.1.7

func (ValorantSide) Enum added in v0.1.7

func (x ValorantSide) Enum() *ValorantSide

func (ValorantSide) EnumDescriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantSide.Descriptor instead.

func (ValorantSide) Number added in v0.1.7

func (ValorantSide) String added in v0.1.7

func (x ValorantSide) String() string

func (ValorantSide) Type added in v0.1.7

type ValorantSpikeState added in v0.1.7

type ValorantSpikeState int32
const (
	ValorantSpikeState_VALORANT_SPIKE_STATE_UNSPECIFIED ValorantSpikeState = 0
	ValorantSpikeState_VALORANT_SPIKE_STATE_CARRIED     ValorantSpikeState = 1
	ValorantSpikeState_VALORANT_SPIKE_STATE_DROPPED     ValorantSpikeState = 2
	ValorantSpikeState_VALORANT_SPIKE_STATE_PLANTING    ValorantSpikeState = 3
	ValorantSpikeState_VALORANT_SPIKE_STATE_DEFUSING    ValorantSpikeState = 4
	ValorantSpikeState_VALORANT_SPIKE_STATE_PLANTED     ValorantSpikeState = 5
	ValorantSpikeState_VALORANT_SPIKE_STATE_EXPLODED    ValorantSpikeState = 6
	ValorantSpikeState_VALORANT_SPIKE_STATE_DEFUSED     ValorantSpikeState = 7
)

func (ValorantSpikeState) Descriptor added in v0.1.7

func (ValorantSpikeState) Enum added in v0.1.7

func (ValorantSpikeState) EnumDescriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantSpikeState.Descriptor instead.

func (ValorantSpikeState) Number added in v0.1.7

func (ValorantSpikeState) String added in v0.1.7

func (x ValorantSpikeState) String() string

func (ValorantSpikeState) Type added in v0.1.7

type ValorantTeamCurrentMapState added in v0.1.7

type ValorantTeamCurrentMapState struct {
	TeamUrn string                                    `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Side    ValorantSide                              `protobuf:"varint,2,opt,name=side,proto3,enum=bragi.ValorantSide" json:"side,omitempty"`
	Players map[string]*ValorantPlayerCurrentMapState `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValorantTeamCurrentMapState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantTeamCurrentMapState.ProtoReflect.Descriptor instead.

func (*ValorantTeamCurrentMapState) GetPlayers added in v0.1.7

func (*ValorantTeamCurrentMapState) GetSide added in v0.1.7

func (*ValorantTeamCurrentMapState) GetTeamUrn added in v0.1.7

func (x *ValorantTeamCurrentMapState) GetTeamUrn() string

func (*ValorantTeamCurrentMapState) ProtoMessage added in v0.1.7

func (*ValorantTeamCurrentMapState) ProtoMessage()

func (*ValorantTeamCurrentMapState) ProtoReflect added in v0.1.7

func (*ValorantTeamCurrentMapState) Reset added in v0.1.7

func (x *ValorantTeamCurrentMapState) Reset()

func (*ValorantTeamCurrentMapState) String added in v0.1.7

func (x *ValorantTeamCurrentMapState) String() string

type ValorantTeamCurrentMapStatePartialUpdate added in v0.1.7

type ValorantTeamCurrentMapStatePartialUpdate struct {
	TeamUrn string                                            `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Payload *ValorantTeamCurrentMapStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantTeamCurrentMapStatePartialUpdate) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantTeamCurrentMapStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantTeamCurrentMapStatePartialUpdate) GetPayload added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate) GetTeamUrn added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate) Reset added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate) String added in v0.1.7

type ValorantTeamCurrentMapStatePartialUpdate_Payload added in v0.1.7

type ValorantTeamCurrentMapStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*ValorantTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState
	//	*ValorantTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate
	Payload isValorantTeamCurrentMapStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantTeamCurrentMapStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) GetPayload added in v0.1.7

func (m *ValorantTeamCurrentMapStatePartialUpdate_Payload) GetPayload() isValorantTeamCurrentMapStatePartialUpdate_Payload_Payload

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) GetPlayerCurrentMapPartialUpdate added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) GetPlayerCurrentMapState added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) ProtoMessage added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) ProtoReflect added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) Reset added in v0.1.7

func (*ValorantTeamCurrentMapStatePartialUpdate_Payload) String added in v0.1.7

type ValorantTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate added in v0.1.7

type ValorantTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapPartialUpdate struct {
	// Apply partial update on value under given key in players hash map property in ValorantTeamCurrentMapState.
	PlayerCurrentMapPartialUpdate *ValorantPlayerCurrentMapStatePartialUpdate `protobuf:"bytes,2,opt,name=player_current_map_partial_update,json=playerCurrentMapPartialUpdate,proto3,oneof"`
}

type ValorantTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState added in v0.1.7

type ValorantTeamCurrentMapStatePartialUpdate_Payload_PlayerCurrentMapState struct {
	// Replaces whole value under given key in players hash map property in ValorantTeamCurrentMapState.
	PlayerCurrentMapState *ValorantPlayerCurrentMapState `protobuf:"bytes,1,opt,name=player_current_map_state,json=playerCurrentMapState,proto3,oneof"`
}

type ValorantTeamCurrentRoundState added in v0.1.7

type ValorantTeamCurrentRoundState struct {
	TeamUrn string                                      `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Side    ValorantSide                                `protobuf:"varint,2,opt,name=side,proto3,enum=bragi.ValorantSide" json:"side,omitempty"`
	Players map[string]*ValorantPlayerCurrentRoundState `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValorantTeamCurrentRoundState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantTeamCurrentRoundState.ProtoReflect.Descriptor instead.

func (*ValorantTeamCurrentRoundState) GetPlayers added in v0.1.7

func (*ValorantTeamCurrentRoundState) GetSide added in v0.1.7

func (*ValorantTeamCurrentRoundState) GetTeamUrn added in v0.1.7

func (x *ValorantTeamCurrentRoundState) GetTeamUrn() string

func (*ValorantTeamCurrentRoundState) ProtoMessage added in v0.1.7

func (*ValorantTeamCurrentRoundState) ProtoMessage()

func (*ValorantTeamCurrentRoundState) ProtoReflect added in v0.1.7

func (*ValorantTeamCurrentRoundState) Reset added in v0.1.7

func (x *ValorantTeamCurrentRoundState) Reset()

func (*ValorantTeamCurrentRoundState) String added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate struct {
	TeamUrn string                                              `protobuf:"bytes,1,opt,name=team_urn,json=teamUrn,proto3" json:"team_urn,omitempty"`
	Payload *ValorantTeamCurrentRoundStatePartialUpdate_Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantTeamCurrentRoundStatePartialUpdate) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantTeamCurrentRoundStatePartialUpdate.ProtoReflect.Descriptor instead.

func (*ValorantTeamCurrentRoundStatePartialUpdate) GetPayload added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate) GetTeamUrn added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate) ProtoMessage added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate) ProtoReflect added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate) Reset added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate) String added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate_Payload added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate_Payload struct {

	// Types that are assignable to Payload:
	//
	//	*ValorantTeamCurrentRoundStatePartialUpdate_Payload_PlayerCurrentRoundState
	//	*ValorantTeamCurrentRoundStatePartialUpdate_Payload_PlayerCurrentRoundPartialUpdate
	Payload isValorantTeamCurrentRoundStatePartialUpdate_Payload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) Descriptor deprecated added in v0.1.7

Deprecated: Use ValorantTeamCurrentRoundStatePartialUpdate_Payload.ProtoReflect.Descriptor instead.

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) GetPayload added in v0.1.7

func (m *ValorantTeamCurrentRoundStatePartialUpdate_Payload) GetPayload() isValorantTeamCurrentRoundStatePartialUpdate_Payload_Payload

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) GetPlayerCurrentRoundPartialUpdate added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) GetPlayerCurrentRoundState added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) ProtoMessage added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) ProtoReflect added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) Reset added in v0.1.7

func (*ValorantTeamCurrentRoundStatePartialUpdate_Payload) String added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate_Payload_PlayerCurrentRoundPartialUpdate added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate_Payload_PlayerCurrentRoundPartialUpdate struct {
	// Apply partial update on value under given key in players hash map property in ValorantTeamCurrentRoundState.
	PlayerCurrentRoundPartialUpdate *ValorantPlayerCurrentRoundStatePartialUpdate `protobuf:"bytes,2,opt,name=player_current_round_partial_update,json=playerCurrentRoundPartialUpdate,proto3,oneof"`
}

type ValorantTeamCurrentRoundStatePartialUpdate_Payload_PlayerCurrentRoundState added in v0.1.7

type ValorantTeamCurrentRoundStatePartialUpdate_Payload_PlayerCurrentRoundState struct {
	// Replaces whole value under given key in players hash map property in ValorantTeamCurrentRoundState.
	PlayerCurrentRoundState *ValorantPlayerCurrentRoundState `protobuf:"bytes,3,opt,name=player_current_round_state,json=playerCurrentRoundState,proto3,oneof"`
}

type ValorantUltimateState added in v0.1.7

type ValorantUltimateState int32
const (
	ValorantUltimateState_VALORANT_ULTIMATE_STATE__UNSPECIFIED ValorantUltimateState = 0
	ValorantUltimateState_VALORANT_ULTIMATE_STATE_READY        ValorantUltimateState = 1
	ValorantUltimateState_VALORANT_ULTIMATE_STATE_NOT_READY    ValorantUltimateState = 2
)

func (ValorantUltimateState) Descriptor added in v0.1.7

func (ValorantUltimateState) Enum added in v0.1.7

func (ValorantUltimateState) EnumDescriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantUltimateState.Descriptor instead.

func (ValorantUltimateState) Number added in v0.1.7

func (ValorantUltimateState) String added in v0.1.7

func (x ValorantUltimateState) String() string

func (ValorantUltimateState) Type added in v0.1.7

type ValorantWeapon added in v0.1.7

type ValorantWeapon struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantWeapon) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantWeapon.ProtoReflect.Descriptor instead.

func (*ValorantWeapon) GetId added in v0.1.7

func (x *ValorantWeapon) GetId() string

func (*ValorantWeapon) ProtoMessage added in v0.1.7

func (*ValorantWeapon) ProtoMessage()

func (*ValorantWeapon) ProtoReflect added in v0.1.7

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

func (*ValorantWeapon) Reset added in v0.1.7

func (x *ValorantWeapon) Reset()

func (*ValorantWeapon) String added in v0.1.7

func (x *ValorantWeapon) String() string

type ValorantWeaponsState added in v0.1.7

type ValorantWeaponsState struct {
	PlayerUrn string            `protobuf:"bytes,1,opt,name=player_urn,json=playerUrn,proto3" json:"player_urn,omitempty"`
	Weapons   []*ValorantWeapon `protobuf:"bytes,2,rep,name=weapons,proto3" json:"weapons,omitempty"`
	// contains filtered or unexported fields
}

func (*ValorantWeaponsState) Descriptor deprecated added in v0.1.7

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

Deprecated: Use ValorantWeaponsState.ProtoReflect.Descriptor instead.

func (*ValorantWeaponsState) GetPlayerUrn added in v0.1.7

func (x *ValorantWeaponsState) GetPlayerUrn() string

func (*ValorantWeaponsState) GetWeapons added in v0.1.7

func (x *ValorantWeaponsState) GetWeapons() []*ValorantWeapon

func (*ValorantWeaponsState) ProtoMessage added in v0.1.7

func (*ValorantWeaponsState) ProtoMessage()

func (*ValorantWeaponsState) ProtoReflect added in v0.1.7

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

func (*ValorantWeaponsState) Reset added in v0.1.7

func (x *ValorantWeaponsState) Reset()

func (*ValorantWeaponsState) String added in v0.1.7

func (x *ValorantWeaponsState) String() string

Jump to

Keyboard shortcuts

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