Per-envelope inbound dispatch contract shared by the Server and Client
runtimes. Each side owns one implementation and exposes it to a
transport's onMessage / onDrain listeners.
| Methods | ||
|---|---|---|
public
|
dispatch(array<string, mixed> $envelope, TransportInterface $transport): void
|
# |
public
|
flushPending(): void
|
# |