590924254e
Reviewed-on: #40
45 lines
2.9 KiB
Markdown
45 lines
2.9 KiB
Markdown
# Routes
|
|
|
|
## gRPC
|
|
|
|
- `/CoordinatorService/BatchResubscribeGames` (BatchResubscribeRequest) → BatchResubscribeResponse
|
|
- `/CoordinatorService/UnsubscribeGames` (UnsubscribeGamesRequest) → UnsubscribeGamesResponse
|
|
- `/CoordinatorService/EvictGames` (EvictGamesRequest) → EvictGamesResponse
|
|
- `/CoordinatorService/DrainInstance` (DrainInstanceRequest) → DrainInstanceResponse
|
|
- `/CoordinatorService/BatchResubscribeGames` (BatchResubscribeRequest) → BatchResubscribeResponse
|
|
- `/CoordinatorService/UnsubscribeGames` (UnsubscribeGamesRequest) → UnsubscribeGamesResponse
|
|
- `/CoordinatorService/EvictGames` (EvictGamesRequest) → EvictGamesResponse
|
|
- `/CoordinatorService/DrainInstance` (DrainInstanceRequest) → DrainInstanceResponse
|
|
- `/IoService/ImportFen` (ProtoImportFenRequest) → ProtoGameContext
|
|
- `/IoService/ImportPgn` (ProtoImportPgnRequest) → ProtoGameContext
|
|
- `/IoService/ExportCombined` (ProtoGameContext) → ProtoCombinedExport
|
|
- `/IoService/ExportFen` (ProtoGameContext) → ProtoStringResult
|
|
- `/IoService/ExportPgn` (ProtoGameContext) → ProtoStringResult
|
|
- `/RuleService/CandidateMoves` (ProtoSquareRequest) → ProtoMoveList
|
|
- `/RuleService/LegalMoves` (ProtoSquareRequest) → ProtoMoveList
|
|
- `/RuleService/AllLegalMoves` (ProtoGameContext) → ProtoMoveList
|
|
- `/RuleService/IsCheck` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsCheckmate` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsStalemate` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsInsufficientMaterial` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsFiftyMoveRule` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsThreefoldRepetition` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/ApplyMove` (ProtoMoveRequest) → ProtoGameContext
|
|
- `/RuleService/PostMoveStatus` (ProtoGameContext) → ProtoPostMoveStatus
|
|
- `/IoService/ImportFen` (ProtoImportFenRequest) → ProtoGameContext
|
|
- `/IoService/ImportPgn` (ProtoImportPgnRequest) → ProtoGameContext
|
|
- `/IoService/ExportCombined` (ProtoGameContext) → ProtoCombinedExport
|
|
- `/IoService/ExportFen` (ProtoGameContext) → ProtoStringResult
|
|
- `/IoService/ExportPgn` (ProtoGameContext) → ProtoStringResult
|
|
- `/RuleService/CandidateMoves` (ProtoSquareRequest) → ProtoMoveList
|
|
- `/RuleService/LegalMoves` (ProtoSquareRequest) → ProtoMoveList
|
|
- `/RuleService/AllLegalMoves` (ProtoGameContext) → ProtoMoveList
|
|
- `/RuleService/IsCheck` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsCheckmate` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsStalemate` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsInsufficientMaterial` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsFiftyMoveRule` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/IsThreefoldRepetition` (ProtoGameContext) → ProtoBoolResult
|
|
- `/RuleService/ApplyMove` (ProtoMoveRequest) → ProtoGameContext
|
|
- `/RuleService/PostMoveStatus` (ProtoGameContext) → ProtoPostMoveStatus
|