Search
Preparing search index...
The search index is not available
Laniakea
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Laniakea
@laniakea/network-peer
MessageRouter
Class MessageRouter
Provides routing of different Message types to different callbacks
Hierarchy
MessageRouter
Index
Constructors
constructor
Properties
callbacks
Methods
register
Handler
route
Message
Constructors
constructor
new
Message
Router
(
)
:
MessageRouter
Returns
MessageRouter
Properties
Private
callbacks
callbacks
:
Map
<
Function
,
(
m
:
any
)
=>
void
>
= ...
Methods
register
Handler
register
Handler<T>
(
ctor
:
new
(
...
args
:
any
[]
)
=>
T
, handler
:
(
t
:
T
)
=>
void
)
:
void
Type parameters
T
:
Serializable
Parameters
ctor:
new
(
...
args
:
any
[]
)
=>
T
new
(
...
args
:
any
[]
)
:
T
Parameters
Rest
...
args:
any
[]
Returns
T
handler:
(
t
:
T
)
=>
void
(
t
:
T
)
:
void
Parameters
t:
T
Returns
void
Returns
void
route
Message
route
Message
(
message
:
Serializable
)
:
void
Parameters
message:
Serializable
Returns
void
Modules
@laniakea/base-
engine
@laniakea/client-
engine
@laniakea/network-
client
@laniakea/network-
peer
@laniakea/network-
server
@laniakea/server-
engine
@laniakea/utils
Absolute
Sequence
Number
Translator
Message
Peer
Message
Router
constructor
callbacks
register
Handler
route
Message
Network
Peer
Outbound
Message
RTCPeer
Connection
And
Data
Channel
S2
C_
Builtin
Handshake
Message
Sequence
Number
Wire
Message
LikeRTCData
Channel
OrWeb
Socket
Player
Id
register
Builtin
Messages
Generated using
TypeDoc
Provides routing of different Message types to different callbacks