SyncSocketLike
Minimal shape this module requires from a Socket.io socket. Matches
RealtimeSocketLike structurally so tests can drive handlers with a mock socket.
Extends
Properties
data?
optionaldata?:SocketDataBag
Inherited from
decodedToken?
optionaldecodedToken?:DecodedRealtimeToken
Inherited from
SocketWithDecodedToken.decodedToken
emit
emit: (
event,payload) =>void
Parameters
event
string
payload
unknown
Returns
void
id
id:
string
join
join: (
room) =>void|Promise<void>
Parameters
room
string
Returns
void | Promise<void>
leave
leave: (
room) =>void|Promise<void>
Parameters
room
string
Returns
void | Promise<void>
on
on: (
event,handler) =>void
Parameters
event
string
handler
(...args) => void | Promise<void>
Returns
void