Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Private _channelToken

_channelToken: any

Protected _clients

_clients: Map<string, ClientProxy> = new Map<string, ClientProxy>()

Protected _deltaTime

_deltaTime: number

Protected _state

Private _tickHandler

_tickHandler: any = this.tick.bind(this)

Private _tickInterval

_tickInterval: any

Protected _type

debug

debug: boolean

maxClients

maxClients: number

minClients

minClients: number

uuid

uuid: string

Accessors

clientCount

  • get clientCount(): number

deltaTime

  • set deltaTime(deltaTime: number): void

shortId

  • get shortId(): string

type

Methods

addClient

broadcast

  • broadcast(data: any, sourceClient?: ClientProxy, subtopic?: string): void

dispose

  • dispose(): void

log

  • log(msg: string, obj?: any): void

logClients

  • logClients(): void

over

  • over(): void

receiveMessageFromClient

  • receiveMessageFromClient(data: any, client: ClientProxy): void

removeAllClients

  • removeAllClients(): void

removeClient

start

  • start(): void

stop

  • stop(): void

Abstract tick

  • tick(): void

Generated using TypeDoc