Interface: ServerHandlerConfig<RequestT, ResponseT>

handler.ServerHandlerConfig

Configuration for game server handler.

Type parameters

Name Type
RequestT RequestT
ResponseT extends ApiResponse

Properties

handler

handler: (playerId: GlobalPlayerId, request: RequestT, event: APIGatewayProxyEvent, context: Context) => Promise<void> | Promise<ResponseT>

Type declaration

▸ (playerId, request, event, context): Promise<void> | Promise<ResponseT>

Parameters
Name Type
playerId GlobalPlayerId
request RequestT
event APIGatewayProxyEvent
context Context
Returns

Promise<void> | Promise<ResponseT>