import { MatchCallbacks } from "https://deno.land/x/sptaki@1.2.0/callbacks/mod.ts";
Constructors
new
MatchCallbacks(httpResponse: HttpResponseUtil,
jsonUtil: JsonUtil,
matchController: MatchController,
databaseServer: DatabaseServer,
Properties
protected
databaseServer: DatabaseServerprotected
httpResponse: HttpResponseUtilprotected
jsonUtil: JsonUtilprotected
matchController: MatchControllerMethods
Handle client/match/group/invite/accept
Handle client/match/group/invite/cancel-all
cancelGroupInvite(): IGetBodyResponseData<boolean>
Handle client/match/group/invite/cancel
Handle client/match/group/invite/decline
deleteGroup(): INullResponseData
url: string,
info: any,
sessionID: string,
Handle client/match/group/delete
Handle client/match/offline/end
Handle client/match/group/exit_from_menu
Handle client/raid/configuration-by-profile
Called periodically while in a group Handle client/match/group/status
getMetrics(): IGetBodyResponseData<string>
url: string,
info: any,
sessionID: string,
Handle client/getMetricsConfig
Handle client/raid/configuration
Handle match/group/start_game
leaveGroup(): IGetBodyResponseData<boolean>
deprecated
putMetrics(): INullResponseDataHandle client/match/group/player/remove
sendGroupInvite(): IGetBodyResponseData<string>
Handle client/match/group/invite/send
serverAvailable(): IGetBodyResponseData<boolean>
transferGroup(): IGetBodyResponseData<boolean>
Handle client/match/group/transfer
Handle client/match/updatePing