@@ -18,15 +18,15 @@ import NIOHTTP1
18
18
import NIOHTTP2
19
19
20
20
class HTTP2ClientRequestHandler : ChannelDuplexHandler {
21
- typealias OutboundIn = HTTPExecutingRequest
21
+ typealias OutboundIn = HTTPExecutableRequest
22
22
typealias OutboundOut = HTTPClientRequestPart
23
23
typealias InboundIn = HTTPClientResponsePart
24
24
25
25
private let eventLoop : EventLoop
26
26
27
27
private var channelContext : ChannelHandlerContext ?
28
28
private var state : HTTPRequestStateMachine = . init( isChannelWritable: false )
29
- private var request : HTTPExecutingRequest ?
29
+ private var request : HTTPExecutableRequest ?
30
30
31
31
init ( eventLoop: EventLoop ) {
32
32
self . eventLoop = eventLoop
@@ -157,7 +157,7 @@ class HTTP2ClientRequestHandler: ChannelDuplexHandler {
157
157
}
158
158
}
159
159
160
- private func writeRequestBodyPart0( _ data: IOData , request: HTTPExecutingRequest ) {
160
+ private func writeRequestBodyPart0( _ data: IOData , request: HTTPExecutableRequest ) {
161
161
guard self . request === request, let context = self . channelContext else {
162
162
// Because the HTTPExecutingRequest may run in a different thread to our eventLoop,
163
163
// calls from the HTTPExecutingRequest to our ChannelHandler may arrive here after
@@ -171,7 +171,7 @@ class HTTP2ClientRequestHandler: ChannelDuplexHandler {
171
171
self . run ( action, context: context)
172
172
}
173
173
174
- private func finishRequestBodyStream0( _ request: HTTPExecutingRequest ) {
174
+ private func finishRequestBodyStream0( _ request: HTTPExecutableRequest ) {
175
175
guard self . request === request, let context = self . channelContext else {
176
176
// See code comment in `writeRequestBodyPart0`
177
177
return
@@ -181,7 +181,7 @@ class HTTP2ClientRequestHandler: ChannelDuplexHandler {
181
181
self . run ( action, context: context)
182
182
}
183
183
184
- private func demandResponseBodyStream0( _ request: HTTPExecutingRequest ) {
184
+ private func demandResponseBodyStream0( _ request: HTTPExecutableRequest ) {
185
185
guard self . request === request, let context = self . channelContext else {
186
186
// See code comment in `writeRequestBodyPart0`
187
187
return
@@ -191,7 +191,7 @@ class HTTP2ClientRequestHandler: ChannelDuplexHandler {
191
191
self . run ( action, context: context)
192
192
}
193
193
194
- private func cancelRequest0( _ request: HTTPExecutingRequest ) {
194
+ private func cancelRequest0( _ request: HTTPExecutableRequest ) {
195
195
guard self . request === request, let context = self . channelContext else {
196
196
// See code comment in `writeRequestBodyPart0`
197
197
return
@@ -203,7 +203,7 @@ class HTTP2ClientRequestHandler: ChannelDuplexHandler {
203
203
}
204
204
205
205
extension HTTP2ClientRequestHandler : HTTPRequestExecutor {
206
- func writeRequestBodyPart( _ data: IOData , request: HTTPExecutingRequest ) {
206
+ func writeRequestBodyPart( _ data: IOData , request: HTTPExecutableRequest ) {
207
207
if self . eventLoop. inEventLoop {
208
208
self . writeRequestBodyPart0 ( data, request: request)
209
209
} else {
@@ -213,7 +213,7 @@ extension HTTP2ClientRequestHandler: HTTPRequestExecutor {
213
213
}
214
214
}
215
215
216
- func finishRequestBodyStream( _ request: HTTPExecutingRequest ) {
216
+ func finishRequestBodyStream( _ request: HTTPExecutableRequest ) {
217
217
if self . eventLoop. inEventLoop {
218
218
self . finishRequestBodyStream0 ( request)
219
219
} else {
@@ -223,7 +223,7 @@ extension HTTP2ClientRequestHandler: HTTPRequestExecutor {
223
223
}
224
224
}
225
225
226
- func demandResponseBodyStream( _ request: HTTPExecutingRequest ) {
226
+ func demandResponseBodyStream( _ request: HTTPExecutableRequest ) {
227
227
if self . eventLoop. inEventLoop {
228
228
self . demandResponseBodyStream0 ( request)
229
229
} else {
@@ -233,7 +233,7 @@ extension HTTP2ClientRequestHandler: HTTPRequestExecutor {
233
233
}
234
234
}
235
235
236
- func cancelRequest( _ request: HTTPExecutingRequest ) {
236
+ func cancelRequest( _ request: HTTPExecutableRequest ) {
237
237
if self . eventLoop. inEventLoop {
238
238
self . cancelRequest0 ( request)
239
239
} else {
0 commit comments