@@ -40,7 +40,7 @@ For transports that do not provide framing, such as TCP, the Frame Length MUST b
40
40
* __ Frame Length__ : (31 = max 2,147,483,647 bytes) Length of Frame. Including header. Only used for TCP.
41
41
* __ Version__ : (8) Current version is 0.
42
42
* __ Flags__ :
43
- * __ I __ gnore : Ignore frame if not understood
43
+ * ( __ I __ )gnore : Ignore frame if not understood
44
44
* __ Frame Type__ : (16) Type of Frame.
45
45
* __ Stream ID__ : (64) Stream Identifier for this frame.
46
46
@@ -79,9 +79,6 @@ Setup headers must always use Stream ID 0 as they pertain to the connection.
79
79
80
80
Frame Contents
81
81
82
- 1 . __ Setup Data__ : includes payload describing connection capabilities of the endpoint sending the
83
- Setup header.
84
-
85
82
```
86
83
0 1 2 3
87
84
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
@@ -96,12 +93,13 @@ Setup header.
96
93
Setup Data
97
94
```
98
95
96
+ * __ Setup Data__ : includes payload describing connection capabilities of the endpoint sending the
97
+ Setup header.
98
+
99
99
### Request Response Frame
100
100
101
101
Frame Contents
102
102
103
- 1 . __ Request Data__ : identification of the service being requested along with parameters for the request.
104
-
105
103
```
106
104
0 1 2 3
107
105
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
@@ -116,12 +114,12 @@ Frame Contents
116
114
Request Data
117
115
```
118
116
117
+ * __ Request Data__ : identification of the service being requested along with parameters for the request.
118
+
119
119
### Request Fire-n-Forget Frame
120
120
121
121
Frame Contents
122
122
123
- 1 . __ Request Data__ : identification of the service being requested along with parameters for the request.
124
-
125
123
```
126
124
0 1 2 3
127
125
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
@@ -136,13 +134,12 @@ Frame Contents
136
134
Request Data
137
135
```
138
136
137
+ * __ Request Data__ : identification of the service being requested along with parameters for the request.
138
+
139
139
### Request Stream Frame
140
140
141
141
Frame Contents
142
142
143
- 1 . __ Initial Request N__ : initial Request N value. 64-bit integer.
144
- 1 . __ Request Data__ : identification of the service being requested along with parameters for the request.
145
-
146
143
```
147
144
0 1 2 3
148
145
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
@@ -160,13 +157,13 @@ Frame Contents
160
157
Request Data
161
158
```
162
159
160
+ * __ Initial Request N__ : initial Request N value. 64-bit integer.
161
+ * __ Request Data__ : identification of the service being requested along with parameters for the request.
162
+
163
163
### Request Subscription Frame
164
164
165
165
Frame Contents
166
166
167
- 1 . __ Initial Request N__ : initial Request N value. 64-bit integer.
168
- 1 . __ Request Data__ : identification of the service being requested along with parameters for the request.
169
-
170
167
```
171
168
0 1 2 3
172
169
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
@@ -184,12 +181,13 @@ Frame Contents
184
181
Request Data
185
182
```
186
183
184
+ * __ Initial Request N__ : initial Request N value. 64-bit integer.
185
+ * __ Request Data__ : identification of the service being requested along with parameters for the request.
186
+
187
187
### Request N Frame
188
188
189
189
Frame Contents
190
190
191
- 1 . __ Request N__ : 64-bit integer value of items to request.
192
-
193
191
```
194
192
0 1 2 3
195
193
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
@@ -206,6 +204,8 @@ Frame Contents
206
204
+---------------------------------------------------------------+
207
205
```
208
206
207
+ * __ Request N__ : 64-bit integer value of items to request.
208
+
209
209
### Cancel Frame
210
210
211
211
Frame Contents
@@ -241,11 +241,11 @@ Frame Contents
241
241
Response Data
242
242
```
243
243
244
- 1 . Flag Fragment Information :
245
- 1 . __ Begin Bit __ : bit to indicate beginning of a fragmented response.
246
- 1 . __ End Bit __ : bit to indicate end of a fragmented response.
247
- 1 . __ Complete Bit __ : bit to indicate COMPLETE.
248
- 1 . __ Response Data__ : payload for onNext.
244
+ * __ Flags __ :
245
+ * ( __ B __ )egin : bit to indicate beginning of a fragmented response.
246
+ * ( __ E __ )nd : bit to indicate end of a fragmented response.
247
+ * ( __ C __ )omplete : bit to indicate COMPLETE.
248
+ * __ Response Data__ : payload for onNext.
249
249
250
250
A Response is generally referred to as a NEXT.
251
251
0 commit comments