net/concurrent/zip_request_impl library

Functions

createInternalCompleted<T>(ZipRequest<T> zipRequest) Completed
Creates an internal completed callback (currently no-op). Kept for future extensibility.
createInternalFailure<T>(ZipRequest<T> zipRequest, Completer<T> completer, int index) Failure
Creates an internal failure callback that completes the Completer with error. Captures stack trace for better error debugging.
createInternalSuccess<T>(ZipRequest<T> zipRequest, Completer<T> completer) Success<T>
创建一个内部成功回调函数来完成Completer。 Creates an internal success callback that completes the Completer.
invokeRequest<T>(ZipRequest<T> zipRequest, Success<T> internalSuccess, Failure internalFailure, Completed internalCompleted) → void
Invokes a request method with internal callbacks and user parameters merged. Internal callbacks take precedence over user parameters.
zipRequest(List<ZipRequest> requests, {bool eagerError = true, CancelToken? cancelToken, Duration? timeout}) Future<ZipResults>
Main function to execute multiple callback-based requests concurrently.