@morojs/moro / WebSocketManager
Class: WebSocketManager
Defined in: src/core/networking/websocket-manager.ts:7
Constructors
Constructor
new WebSocketManager(
io
,container
):WebSocketManager
Defined in: src/core/networking/websocket-manager.ts:13
Parameters
io
Server
container
Returns
WebSocketManager
Methods
enableCompression()
enableCompression(
options?
):void
Defined in: src/core/networking/websocket-manager.ts:72
Parameters
options?
concurrencyLimit?
number
memLevel?
number
threshold?
number
Returns
void
registerHandler()
registerHandler(
namespace
,wsConfig
,moduleConfig
):Promise
<void
>
Defined in: src/core/networking/websocket-manager.ts:99
Parameters
namespace
Namespace
wsConfig
WebSocketDefinition
moduleConfig
Returns
Promise
<void
>
setCustomIdGenerator()
setCustomIdGenerator(
generator
):void
Defined in: src/core/networking/websocket-manager.ts:67
Parameters
generator
() => string
Returns
void