# SocketIOModule Class

Module
import { SocketIOModule } from "@tsed/socketio"
Source/packages/socketio/src/SocketIOModule.ts

# Overview

class SocketIOModule implements AfterListen {
    disableRoutesSummary: boolean;
    settings: SocketIO.ServerOptions;
    httpPort: string | number;
    httpsPort: string | number;
    constructor(injector: InjectorService, httpServer: HttpServer, httpsServer: HttpsServer, io: SocketIO.Server, socketIOService: SocketIOService);
    $afterListen(): void;
    protected getWebsocketServices(): Provider<any>[];
    protected printSocketEvents(): void;
}

# Members

disableRoutesSummary: boolean

settings: SocketIO.ServerOptions

httpPort: string | number

httpsPort: string | number

$afterListen(): void

protected getWebsocketServices(): Provider<any>[]

protected printSocketEvents(): void