Static Method Summary
| Static Public Methods | ||
| public static |
getInstance(): Core Gets the server instance |
|
Constructor Summary
| Public Constructor | ||
| public |
constructor(cfg: Object, options: Object) Creates a new instance |
|
Member Summary
| Public Members | ||
| public |
app: Express |
|
| public |
httpServer: http.Server | https.Server |
|
| public |
|
|
| public |
|
|
| public |
|
|
Method Summary
| Public Methods | ||
| public |
Initializes the server |
|
| public |
Broadcast given event to client |
|
| public |
broadcastAll(name: string): * Broadcast given event to all clients |
|
| public |
broadcastUser(username: String, name: string): * Broadcast given event to client filtered by username |
|
| public |
Destroys the instance |
|
| public |
async listen(): * Opens HTTP server |
|
| public |
Starts the server |
|
Static Public Methods
Public Constructors
Public Methods
public broadcast(name: string, params: Array, filter: Function) source
Broadcast given event to client
public broadcastUser(username: String, name: string): * source
Broadcast given event to client filtered by username
Return:
| * |
