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.