UNPKG

@xmobitea/gn-server

Version:

GearN Server by XmobiTea (Pro)

19 lines (18 loc) 1.27 kB
import { ApplicationSettings } from "./settings/ApplicationSettings"; import { HttpAppSettings } from "./settings/HttpAppSettings"; import { SocketAppSettings } from "./settings/SocketAppSettings"; import { ServerApplication } from "./ServerApplication"; import { GNServer } from "./../GNServer"; import { OtherSettings } from "./settings/OtherSettings"; import { DatabaseSettings } from "./settings/DatabaseSettings"; import { OnRunSuccess } from "./../GN-library/xbuilder/lib/OnRunSuccess"; import { LogSettings } from "./settings/LogSettings"; import { UploadFileSettings } from "./settings/UploadFileSettings"; import { DdosSettings } from "./settings/DDosSettings"; import { ClusterSettings } from "./settings/ClusterSettings"; export declare class DefaultApplicationStartup { protected serverApplication: ServerApplication; run(onRunSuccess?: OnRunSuccess): void; protected newServerApplication(applicationSettings: ApplicationSettings, httpAppSettings: HttpAppSettings, socketAppSettings: SocketAppSettings, otherSettings: OtherSettings, databaseSettings: DatabaseSettings, logSettings: LogSettings, uploadFileSettings: UploadFileSettings, ddosSettings: DdosSettings, clusterSettings: ClusterSettings): ServerApplication; getGNServer(): GNServer; }