You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: draft-ietf-moq-transport.md
+7-15Lines changed: 7 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1542,28 +1542,20 @@ The following values are used:
1542
1542
The Resolved Subscribe Start values for a Joining Fetch MUST correspond to the referenced Subscribe within the same session so that the ranges of Objects covered by the Fetch and Subscribe are contiguous and non-overlapping.
1543
1543
If a relay answers the referenced Subscribe with a `SUBSCRIBE_OK` that has ContentExists set to 0, it MUST respond to the Joining Fetch with a `FETCH_ERROR`.
1544
1544
1545
-
Using the above information and the following algorithm, these values are computed:
1546
-
1547
-
* Fetch Start Group: The StartGroup for the Fetch
1548
-
* Fetch Start Object: The StartObject for the Fetch (always 0)
1549
-
* Fetch End Group: The EndGroup for the Fetch
1550
-
* Fetch End Object: The EndObject for the Fetch (represented as 1 more than the end Object ID
1551
-
or a value of 0 indicating that the entire group is requested)
1552
-
1553
1545
The publisher receiving a Joining Fetch computes the fetch range as follows:
1554
1546
1555
-
* Fetch Start Group: Resolved Subscribe Start Group - Preceding Group Offset
1556
-
* Fetch Start Object: 0
1547
+
* Fetch StartGroup: Resolved Subscribe Start Group - Preceding Group Offset
1548
+
* Fetch StartObject: 0
1557
1549
1558
1550
If Resolved Subscribe Start Object is 0:
1559
-
* Fetch End Group: Resolved Subscribe Start Group - 1
1560
-
* Fetch End Object: 0 (all objects in the group)
1551
+
* Fetch EndGroup: Resolved Subscribe Start Group - 1
1552
+
* Fetch EndObject: 0 (all objects in the group)
1561
1553
1562
1554
Else, if Resolved Subscribe Start Object is 1 or more:
1563
-
* Fetch End Group: Resolved Subscribe Start Group
1564
-
* Fetch End Object: Resolved Subscribe Start Object
0 commit comments