UNPKG

@xmobitea/gn-server

Version:

GearN Server by XmobiTea (Pro)

29 lines (28 loc) 1.09 kB
import * as mongoDB from "mongodb"; import { MongoObject } from "./MongoObject"; import { MatchMember } from "./MatchMember"; import { ServerDetail } from "./ServerDetail"; export declare class Match extends MongoObject { private static readonly _matchId; private static readonly _queueName; private static readonly _members; private static readonly _serverDetail; private static readonly _tsCreate; private static readonly _timeToMatchInSeconds; static readonly DOT: string; private readonly matchId; private readonly queueName; private readonly members; private readonly tsCreate; private readonly timeToMatchInSeconds; private serverDetail; constructor(result: mongoDB.WithId<mongoDB.Document>, collection: mongoDB.Collection<mongoDB.Document>); private setDocumentMatch; getMatchId(): string; getQueueName(): string; getMembers(): Array<MatchMember>; getServerDetail(): ServerDetail; setServerDetail(serverDetail: ServerDetail): void; getTsCreate(): number; getTimeToMatchInSeconds(): number; }