summaryrefslogtreecommitdiff
path: root/core/upb_stream.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/upb_stream.h')
-rw-r--r--core/upb_stream.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/upb_stream.h b/core/upb_stream.h
index 54fd930..bf312a8 100644
--- a/core/upb_stream.h
+++ b/core/upb_stream.h
@@ -40,8 +40,11 @@ typedef enum {
UPB_CONTINUE,
// Stop processing for now; check status for details. If no status was set,
- // a generic error will be returned. If the error is resumable, processing
- // will resume by delivering this callback again.
+ // a generic error will be returned. If the error is resumable, it is not
+ // (yet) defined where processing will resume -- waiting for real-world
+ // examples of resumable decoders and resume-requiring clients. upb_src
+ // implementations that are not capable of resuming will override the return
+ // status to be non-resumable if a resumable status was set by the handlers.
UPB_BREAK,
// Skips to the end of the current submessage (or if we are at the top
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback