package common

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Frey

frey.proto:21

service Hugin

hugin.proto:19

service Mimir

mimir.proto:21

message AbortResult

atoms.proto:269

Used in: Round

message Achievement

atoms.proto:488

Used in: EventsGetAchievementsResponse

message Chombo

atoms.proto:528

Used in: ChomboResponse, SessionState

message ChomboResult

atoms.proto:275

Used in: Round

message ComplexUma

atoms.proto:552

Used in: RulesetConfig

message Country

atoms.proto:104

message CurrentSession

mimir.proto:205

Used in: GetCurrentStateResponse, PlayersGetCurrentSessionsResponse

message DoraSummary

atoms.proto:417

Used in: PlayersGetPlayerStatsResponse

message DrawResult

atoms.proto:262

Used in: Round

message E2eEventPlayersPayload

frey.proto:67

Used as request type in: Frey.E2eRegisterPlayers, Frey.E2eUnregisterPlayers

enum EndingPolicy

atoms.proto:564

Used in: RulesetConfig

message Event

atoms.proto:109

Used in: EventsGetEventsByIdResponse, EventsGetEventsResponse

message EventAdmin

atoms.proto:21

Used in: AccessGetEventAdminsResponse

message EventData

atoms.proto:454

Used as request type in: Mimir.CreateEvent

Used as field type in: EventsGetEventForEditResponse, EventsUpdateEventPayload

message EventReferee

atoms.proto:29

Used in: AccessGetEventRefereesResponse

message EventState

mimir.proto:128

Used in: EventsGetEventStatesResponse

enum EventType

atoms.proto:64

Used in: Event, EventData

message EventsGetTimerStateResponse

mimir.proto:225

Used as response type in: Mimir.GetTimerState

Used as field type in: CurrentSession, GamesGetSessionOverviewResponse

message FinalResultOfSession

atoms.proto:189

Used in: GameResult

message GameConfig

atoms.proto:136

Used as response type in: Mimir.GetGameConfig

Used as field type in: GetCurrentStateResponse

message GameResult

atoms.proto:303

Used in: EventsGetGameResponse, EventsGetLastGamesResponse, GamesAddOnlineReplayResponse

message GamesAddOnlineReplayResponse

mimir.proto:311

Used as response type in: Mimir.AddOnlineReplay, Mimir.AddTypedOnlineReplay

message GenericEventPayload

atoms.proto:648

Used as request type in: Mimir.FinalizeSession, Mimir.FinishEvent, Mimir.GetCurrentSeating, Mimir.GetGameConfig, Mimir.GetGamesSeries, Mimir.GetPrescriptedEventConfig, Mimir.GetTimerState, Mimir.ListChombo, Mimir.ListMyPenalties, Mimir.ListPenalties, Mimir.NotifyPlayersSessionStartsSoon, Mimir.RebuildScoring, Mimir.RecalcAchievements, Mimir.RecalcPlayerStats, Mimir.ResetSeating, Mimir.StartTimer, Mimir.ToggleHideAchievements, Mimir.ToggleHideResults, Mimir.ToggleListed

Used as response type in: Mimir.CreateEvent

message GenericSessionPayload

atoms.proto:652

Used as request type in: Mimir.CancelGame, Mimir.DefinalizeGame, Mimir.ForceFinishGame, Mimir.GetAllRounds, Mimir.GetGame, Mimir.GetLastRoundByHash, Mimir.GetSessionOverview

Used as response type in: Mimir.AddPenaltyGame, Mimir.StartGame

message GenericSuccessResponse

atoms.proto:644

Used as response type in: Frey.DeleteRuleForPerson, Frey.DepersonalizeAccount, Frey.E2eRegisterPlayers, Frey.E2eUnregisterPlayers, Frey.SetNotificationsSettings, Frey.UpdatePersonalInfo, Mimir.AddExtraTime, Mimir.AddPenalty, Mimir.CallReferee, Mimir.CancelGame, Mimir.CancelPenalty, Mimir.ClearStatCache, Mimir.DefinalizeGame, Mimir.DropLastRound, Mimir.FinalizeSession, Mimir.FinishEvent, Mimir.ForceFinishGame, Mimir.MakeIntervalSeating, Mimir.MakePrescriptedSeating, Mimir.MakeShuffledSeating, Mimir.MakeSwissSeating, Mimir.NotifyPlayersSessionStartsSoon, Mimir.RebuildScoring, Mimir.RecalcAchievements, Mimir.RecalcPlayerStats, Mimir.RegisterPlayer, Mimir.ResetSeating, Mimir.StartTimer, Mimir.ToggleHideAchievements, Mimir.ToggleHideResults, Mimir.ToggleListed, Mimir.UnregisterPlayer, Mimir.UpdateEvent, Mimir.UpdatePlayerReplacement, Mimir.UpdatePlayerSeatingFlag, Mimir.UpdatePlayersLocalIds, Mimir.UpdatePlayersTeams, Mimir.UpdatePrescriptedEventConfig

message HandValueStat

atoms.proto:401

Used in: PlayersGetPlayerStatsResponse

message HuginData

hugin.proto:43

Used in: GetLastDayResponse, GetLastMonthResponse, GetLastYearResponse

message IntermediateResultOfSession

atoms.proto:422

Used in: GamesAddRoundResponse, GamesDropLastRoundPayload, RoundState, SessionState, TableState

message LocalIdMapping

atoms.proto:493

Used in: EventsUpdatePlayersLocalIdsPayload

message MajsoulPersonMapping

atoms.proto:637

Used in: PersonsGetMajsoulNicknamesResponse

message MajsoulSearchEx

atoms.proto:632

Used in: PersonsFindByMajsoulIdsPayload

message MultironResult

atoms.proto:237

Used in: Round

message MultironWin

atoms.proto:224

Used in: MultironResult

message MyEvent

atoms.proto:129

Used in: PlayersGetMyEventsResponse

message NagashiResult

atoms.proto:283

Used in: Round

message PaymentLog

atoms.proto:434

Used in: RoundState

message PaymentLogItem

atoms.proto:428

Used in: PaymentLog

message PenaltiesResponse

mimir.proto:508

Used as response type in: Mimir.ListMyPenalties, Mimir.ListPenalties

message Penalty

atoms.proto:196

Used in: PenaltiesResponse

message Person

atoms.proto:37

Used in: PersonsFindByTitleResponse

message PersonEx

atoms.proto:46

Used in: EventsGetAchievementsResponse, GameResult, PersonsFindByTenhouIdsResponse, PersonsGetPersonalInfoResponse

message PersonsCreateAccountPayload

frey.proto:197

Used as request type in: Frey.CreateAccount

Used as field type in: E2eCreateAccountsPayload

message PersonsFindByTenhouIdsResponse

frey.proto:242

Used as response type in: Frey.FindByMajsoulAccountId, Frey.FindByTenhouIds

message PlacesSummaryItem

atoms.proto:377

Used in: PlayersGetPlayerStatsResponse

enum PlatformType

atoms.proto:570

Used in: Event, EventData, TypedGamesAddOnlineReplayPayload

message Player

atoms.proto:181

Used in: ChomboResponse, GamesAddOnlineReplayResponse, PenaltiesResponse, PlayersGetPlayerResponse, PlayersGetPlayerStatsResponse, SeriesResult

message PlayerInRating

atoms.proto:164

Used in: EventsGetRatingTableResponse

message PlayerInSession

atoms.proto:336

Used in: CurrentSession, GamesGetSessionOverviewResponse

message PlayerPlaceInSeries

atoms.proto:312

Used in: SeriesResult

message PlayerSeating

atoms.proto:503

Used in: EventsGetCurrentSeatingResponse

message PlayerSeatingSwiss

atoms.proto:514

Used in: TableItemSwiss

message PlayerWinSummary

atoms.proto:382

Used in: PlayersGetPlayerStatsResponse

message PrescriptedTable

atoms.proto:523

message RecentPublicGame

mimir.proto:165

Used in: EventsGetRecentPublicGamesResponse

message RecentPublicGamePlayer

mimir.proto:159

Used in: RecentPublicGame

message RegisteredPlayer

atoms.proto:347

Used in: EventsGetAllRegisteredPlayersResponse, PrescriptedTable, TableState

message ReplacementPlayer

atoms.proto:329

Used in: PlayerInSession, RegisteredPlayer

message RiichiSummary

atoms.proto:411

Used in: PlayersGetPlayerStatsResponse

message RonResult

atoms.proto:207

Used in: Round

message Round

atoms.proto:291

Used in: GameResult, GamesAddRoundPayload, GamesPreviewRoundPayload, RoundState, TableState

enum RoundOutcome

atoms.proto:77

Used in: GamesAddRoundResponse, RoundState

message RoundState

atoms.proto:440

Used in: GamesPreviewRoundResponse, PlayersGetAllRoundsResponse, PlayersGetLastRoundByHashResponse, PlayersGetLastRoundResponse

message RulesetConfig

atoms.proto:576

Used in: EventData, EventsGetRulesetsResponse, GameConfig

message SeriesResult

atoms.proto:317

Used in: EventsGetGamesSeriesResponse

message SessionHistoryResult

atoms.proto:361

Used in: PlayersGetLastResultsResponse, SessionHistoryResultTable

message SessionHistoryResultTable

atoms.proto:373

Used in: PlayersGetPlayerStatsResponse

message SessionState

atoms.proto:533

Used in: GamesGetSessionOverviewResponse

enum SessionStatus

atoms.proto:88

Used in: TableState

message TableItemSwiss

atoms.proto:518

Used in: SeatingGenerateSwissSeatingResponse

message TableState

atoms.proto:476

Used in: EventsGetTablesStateResponse

message TeamMapping

atoms.proto:498

Used in: EventsUpdatePlayersTeamsPayload

enum TournamentGamesStatus

atoms.proto:71

Used in: GameConfig

message TsumoResult

atoms.proto:246

Used in: Round

message Uma

atoms.proto:545

For sanma (3-player) events place4 is unused and ignored.

Used in: ComplexUma, RulesetConfig

enum UmaType

atoms.proto:558

Used in: RulesetConfig

enum WindShuffleMode

atoms.proto:97

Used in: EventData, GameConfig, SeatingGenerateSwissSeatingPayload, SeatingMakeIntervalSeatingPayload, SeatingMakePrescriptedSeatingPayload, SeatingMakeShuffledSeatingPayload, SeatingMakeSwissSeatingPayload

message YakuStat

atoms.proto:406

Used in: PlayersGetPlayerStatsResponse