From 8c8e4847a534ede86da4ae11c1d6be3532cbb7b8 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Latour Date: Thu, 16 Oct 2014 08:13:31 -0700 Subject: [PATCH] Fix --- GCDWebServer/Responses/GCDWebServerStreamedResponse.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/GCDWebServer/Responses/GCDWebServerStreamedResponse.h b/GCDWebServer/Responses/GCDWebServerStreamedResponse.h index 4325381..4f39625 100644 --- a/GCDWebServer/Responses/GCDWebServerStreamedResponse.h +++ b/GCDWebServer/Responses/GCDWebServerStreamedResponse.h @@ -42,8 +42,10 @@ typedef NSData* (^GCDWebServerStreamBlock)(NSError** error); * The block must return empty NSData when done or nil on error and set the * "error" argument which is guaranteed to be non-NULL. * - * The block must eventually call "completionBlock" passing the streamed data - * if any and the error if applicable. + * The block must regularly call "completionBlock" passing new streamed data. + * Eventually it must call "completionBlock" passing an empty NSData indicating + * the end of the stream has been reached, or pass nil and an NSError in case of + * error. */ typedef void (^GCDWebServerAsyncStreamBlock)(GCDWebServerBodyReaderCompletionBlock completionBlock);