package greatestworks.grpc

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

service BattleService

battle.proto:383

战斗服务接口

service NotificationService

notification.proto:368

通知服务接口

service PlayerService

player.proto:316

玩家服务接口

enum ActionType

battle.proto:42

行动类型

Used in: BattleAction

message BaseResponse

common.proto:8

通用响应

Used in: AckRealtimeNotificationResponse, BatchGetPlayersResponse, BatchSendNotificationResponse, BattleMatchmakingResponse, CalculateBattleRewardsResponse, CancelBattleMatchmakingResponse, CreateBattleResponse, CreateNotificationTemplateResponse, CreatePlayerResponse, DeleteNotificationResponse, DeleteNotificationTemplateResponse, DeletePlayerResponse, DistributeBattleRewardsResponse, EndBattleResponse, ExecuteBattleActionResponse, GetBattleActionsResponse, GetBattleResponse, GetBattleStatisticsResponse, GetNotificationResponse, GetNotificationSettingsResponse, GetNotificationStatisticsResponse, GetNotificationTemplateResponse, GetOnlinePlayersResponse, GetPlayerActivityResponse, GetPlayerRankingResponse, GetPlayerResponse, GetUnreadCountResponse, JoinBattleResponse, LeaveBattleResponse, MarkNotificationReadResponse, PlayerLoginResponse, PlayerLogoutResponse, PlayerMoveResponse, QueryBattlesResponse, QueryNotificationTemplatesResponse, QueryNotificationsResponse, QueryPlayersResponse, RecordPlayerActivityResponse, SearchPlayersResponse, SendNotificationResponse, StartBattleResponse, SubscribeRealtimeNotificationsResponse, UnsubscribeRealtimeNotificationsResponse, UpdateBattleStatisticsResponse, UpdateNotificationSettingsResponse, UpdateNotificationTemplateResponse, UpdatePlayerExpResponse, UpdatePlayerLevelResponse, UpdatePlayerResponse, UpdatePlayerStatsResponse, UpdatePlayerStatusResponse, UploadFileResponse

message BatchRequest

common.proto:124

批量操作请求

message BatchResponse

common.proto:130

批量操作响应

message BattleAction

battle.proto:99

战斗行动

Used in: ExecuteBattleActionRequest, GetBattleActionsResponse

message BattleActionResult

battle.proto:115

战斗行动结果

Used in: ExecuteBattleActionResponse, GetBattleActionsResponse

message BattleInfo

battle.proto:79

战斗信息

Used in: BattleMatchmakingResponse, CreateBattleResponse, EndBattleResponse, ExecuteBattleActionResponse, GetBattleResponse, JoinBattleResponse, LeaveBattleResponse, QueryBattlesResponse, StartBattleResponse

message BattleParticipant

battle.proto:65

战斗参与者

Used in: BattleInfo, JoinBattleResponse

enum BattleResult

battle.proto:32

战斗结果

Used in: BattleInfo, CalculateBattleRewardsRequest, EndBattleRequest, UpdateBattleStatisticsRequest

message BattleReward

battle.proto:266

战斗奖励

Used in: CalculateBattleRewardsResponse, DistributeBattleRewardsRequest, EndBattleResponse

message BattleSettings

battle.proto:54

战斗设置

Used in: BattleInfo, CreateBattleRequest

message BattleStatistics

battle.proto:303

战斗统计

Used in: GetBattleStatisticsResponse, UpdateBattleStatisticsResponse

enum BattleStatus

battle.proto:21

战斗状态

Used in: BattleInfo, QueryBattlesRequest

enum BattleType

battle.proto:11

战斗类型

Used in: BattleInfo, BattleMatchmakingRequest, CreateBattleRequest, GetBattleStatisticsRequest, QueryBattlesRequest

message ConfigItem

common.proto:165

配置项

message ErrorDetail

common.proto:74

错误详情

Used in: BatchResponse, OperationResult

message EventInfo

common.proto:207

事件信息

enum EventType

common.proto:198

事件类型

Used in: EventInfo

message FileInfo

common.proto:139

文件信息

Used in: UploadFileResponse

message FilterCondition

common.proto:54

过滤条件

Used in: QueryCondition

message HealthCheckRequest

common.proto:89

健康检查

message HealthCheckResponse

common.proto:93

enum HealthCheckResponse.ServingStatus

common.proto:94

Used in: HealthCheckResponse

message LogEntry

common.proto:186

日志条目

enum LogLevel

common.proto:175

日志级别

Used in: LogEntry

message MetricInfo

common.proto:115

指标信息

enum NotificationChannel

notification.proto:10

通知渠道

Used in: CreateNotificationTemplateRequest, GetNotificationStatisticsRequest, GetUnreadCountRequest, NotificationMessage, NotificationTemplate, QueryNotificationTemplatesRequest, QueryNotificationsRequest, SendNotificationRequest, SubscribeRealtimeNotificationsRequest

message NotificationInfo

common.proto:228

通知信息

message NotificationMessage

notification.proto:57

通知消息

Used in: GetNotificationResponse, QueryNotificationsResponse

enum NotificationPriority

notification.proto:21

通知优先级

Used in: CreateNotificationTemplateRequest, NotificationMessage, NotificationTemplate, RealtimeNotification, SendNotificationRequest

message NotificationSettings

notification.proto:189

通知设置

Used in: GetNotificationSettingsResponse, UpdateNotificationSettingsRequest, UpdateNotificationSettingsResponse

message NotificationStatistics

notification.proto:340

通知统计

Used in: GetNotificationStatisticsResponse

enum NotificationStatus

notification.proto:31

通知状态

Used in: NotificationMessage, QueryNotificationsRequest

message NotificationTemplate

notification.proto:42

通知模板

Used in: CreateNotificationTemplateResponse, GetNotificationTemplateResponse, QueryNotificationTemplatesResponse, UpdateNotificationTemplateRequest, UpdateNotificationTemplateResponse

enum NotificationType

common.proto:219

通知类型

Used in: CreateNotificationTemplateRequest, GetNotificationStatisticsRequest, GetUnreadCountRequest, NotificationInfo, NotificationMessage, NotificationTemplate, QueryNotificationTemplatesRequest, QueryNotificationsRequest, RealtimeNotification, SubscribeRealtimeNotificationsRequest

message OperationResult

common.proto:81

操作结果

message PaginationInfo

common.proto:16

分页信息

Used in: GetBattleActionsResponse, GetOnlinePlayersResponse, GetPlayerActivityResponse, GetPlayerRankingResponse, QueryBattlesResponse, QueryNotificationTemplatesResponse, QueryNotificationsResponse, QueryPlayersResponse, SearchPlayersResponse

message PaginationRequest

common.proto:24

分页请求

Used in: GetBattleActionsRequest, GetOnlinePlayersRequest, GetPlayerActivityRequest, GetPlayerRankingRequest, QueryCondition

message PlayerActivityRecord

player.proto:277

玩家活动记录

Used in: GetPlayerActivityResponse

message PlayerInfo

player.proto:10

玩家信息

Used in: BatchGetPlayersResponse, CreatePlayerResponse, GetOnlinePlayersResponse, GetPlayerResponse, PlayerLoginResponse, PlayerRankingEntry, QueryPlayersResponse, SearchPlayersResponse, UpdatePlayerResponse

message PlayerRankingEntry

player.proto:260

玩家排行榜条目

Used in: GetPlayerRankingResponse

message Position

common.proto:30

位置信息

Used in: BattleAction, BattleParticipant, PlayerInfo, PlayerMoveRequest, PlayerMoveResponse, UpdatePlayerRequest

message QueryCondition

common.proto:67

查询条件

Used in: QueryBattlesRequest, QueryNotificationTemplatesRequest, QueryNotificationsRequest, QueryPlayersRequest, SearchPlayersRequest

message SendNotificationRequest

notification.proto:80

发送通知请求

Used as request type in: NotificationService.SendNotification

Used as field type in: BatchSendNotificationRequest

message ServiceInfo

common.proto:106

服务信息

message SortCondition

common.proto:61

排序条件

Used in: QueryCondition

message Stats

common.proto:37

属性统计

Used in: BattleParticipant, PlayerInfo, UpdatePlayerRequest, UpdatePlayerStatsRequest, UpdatePlayerStatsResponse

message SubscribeRealtimeNotificationsRequest

notification.proto:315

订阅实时通知请求

Used as request type in: NotificationService.RealtimeNotificationStream, NotificationService.SubscribeRealtimeNotifications

message TimeRange

common.proto:48

时间范围

Used in: GetBattleStatisticsRequest, GetNotificationStatisticsRequest, GetPlayerActivityRequest, GetPlayerRankingRequest, NotificationStatistics, QueryBattlesRequest, QueryNotificationsRequest

message UploadFileRequest

common.proto:150

上传文件请求

message UploadFileResponse

common.proto:158

上传文件响应