A bidirectional, ordered frame carrier: one end of a MessagePort, a socket, a worker…
Delivers a frame to the other side. May be asynchronous (e.g. socket backpressure).
Registers a listener for incoming frames. Returns an unsubscribe function.
A bidirectional, ordered frame carrier: one end of a MessagePort, a socket, a worker…