(env: Envelope)
| 235 | async *envelopes() { |
| 236 | if (started) throw new Error("an AskStream can only be consumed once"); |
| 237 | started = true; |
| 238 | await transport.#ensureStarted(); |
| 239 | request.id = transport.#nextId++; |
| 240 | request.kind = Envelope_Kind.REQUEST; |
| 241 | const queue = new FrameQueue(); |
| 242 | transport.#pending.set(request.id, { kind: "stream", queue }); |
| 243 | try { |
no test coverage detected