File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -834,6 +834,19 @@ There are multiple flow control mechanics provided by the protocol.
834
834
835
835
[ Reactive Stream] ( http://www.reactive-streams.org/ ) semantics for flow control of Streams, Subscriptions, and Channels.
836
836
837
+ The Requester and the Responder MUST respect the reactive-streams semantics.
838
+
839
+ e.g. here's an example of a successful stream call with flow-control.
840
+
841
+ 1 . RQ -> RS: REQUEST_STREAM (REQUEST_N=3)
842
+ 1 . RS -> RQ: RESPONSE
843
+ 1 . RS -> RQ: RESPONSE
844
+ 1 . RS -> RQ: RESPONSE
845
+ 1 . RS needs to wait for a new REQUEST_N at that point
846
+ 1 . RQ -> RS: REQUEST_N (n=3)
847
+ 1 . RS -> RQ: RESPONSE
848
+ 1 . RS -> RQ: RESPONSE with COMPLETE
849
+
837
850
#### Lease Semantics
838
851
839
852
The LEASE semantics are to control the number of indivdiual requests (all types) that a Requester may send in a given period.
You can’t perform that action at this time.
0 commit comments