getPendingPushPromises method

List<Http3PushPromiseFrame> getPendingPushPromises(
  1. int streamId
)

Returns the push promises staged for transmission on streamId.

The server enqueues PUSH_PROMISE frames on the client's request stream via sendPushPromise. This getter exposes the queued frames so the transport layer can flush them in order with the response.

Implementation

List<Http3PushPromiseFrame> getPendingPushPromises(int streamId) =>
    List.unmodifiable(_pendingPushPromises[streamId] ?? []);