MemoryTransport
此内容尚不支持你的语言。
Defined in: net/MemoryTransport.ts:20
The minimal socket surface NetChannel drives (GameSocket / WeChatSocket fit).
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MemoryTransport(
options?):MemoryTransport
Defined in: net/MemoryTransport.ts:26
Parameters
Section titled “Parameters”options?
Section titled “options?”MemoryTransportOptions = {}
Returns
Section titled “Returns”MemoryTransport
Accessors
Section titled “Accessors”pendingCount
Section titled “pendingCount”Get Signature
Section titled “Get Signature”get pendingCount():
number
Defined in: net/MemoryTransport.ts:31
Frames sent but not yet delivered (manualFlush mode).
Returns
Section titled “Returns”number
Methods
Section titled “Methods”dropPending()
Section titled “dropPending()”dropPending():
void
Defined in: net/MemoryTransport.ts:60
Drop queued frames without delivering (packet loss simulation).
Returns
Section titled “Returns”void
flush()
Section titled “flush()”flush(
limit?):void
Defined in: net/MemoryTransport.ts:49
Deliver up to limit queued frames to the peer, in send order.
Parameters
Section titled “Parameters”limit?
Section titled “limit?”number = Infinity
Returns
Section titled “Returns”void
on(
event,handler): () =>void
Defined in: net/MemoryTransport.ts:35
Subscribe to incoming frames. Returns an unsubscribe function.
Parameters
Section titled “Parameters”"message"
handler
Section titled “handler”(data) => void
Returns
Section titled “Returns”() => void
Implementation of
Section titled “Implementation of”send()
Section titled “send()”send(
data):void
Defined in: net/MemoryTransport.ts:39
Parameters
Section titled “Parameters”string | ArrayBuffer
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”pair()
Section titled “pair()”
staticpair(options?): [MemoryTransport,MemoryTransport]
Defined in: net/MemoryTransport.ts:64
Parameters
Section titled “Parameters”options?
Section titled “options?”MemoryTransportOptions = {}
Returns
Section titled “Returns”[MemoryTransport, MemoryTransport]