| Modifier and Type | Method and Description |
|---|---|
static int |
Http2StateUtil.initiateStream(io.netty.channel.ChannelHandlerContext ctx,
io.netty.handler.codec.http2.Http2Connection connection,
Http2ClientChannel http2ClientChannel,
OutboundMsgHolder outboundMsgHolder)
Initiates a HTTP2 stream.
|
static void |
Http2StateUtil.onPushPromiseRead(io.netty.channel.ChannelHandlerContext ctx,
Http2PushPromise http2PushPromise,
Http2ClientChannel http2ClientChannel,
OutboundMsgHolder outboundMsgHolder)
Adds a push promise message.
|
static void |
Http2StateUtil.writeHttp2Headers(io.netty.channel.ChannelHandlerContext ctx,
OutboundMsgHolder outboundMsgHolder,
Http2ClientChannel http2ClientChannel,
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder,
int streamId,
io.netty.handler.codec.http.HttpHeaders headers,
io.netty.handler.codec.http2.Http2Headers http2Headers,
boolean endStream)
Writes HTTP2 headers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HttpClientChannelInitializer.setHttp2ClientChannel(Http2ClientChannel http2ClientChannel) |
| Modifier and Type | Method and Description |
|---|---|
Http2ClientChannel |
TargetChannel.getHttp2ClientChannel() |
| Modifier and Type | Method and Description |
|---|---|
Http2ClientChannel |
Http2ConnectionManager.borrowChannel(Http2SourceHandler http2SrcHandler,
HttpRoute httpRoute)
Borrow an HTTP/2 client channel.
|
Http2ClientChannel |
OutboundMsgHolder.getHttp2ClientChannel()
Gets the associated
Http2ClientChannel. |
Http2ClientChannel |
Http2TargetHandler.getHttp2ClientChannel()
Gets the
Http2ClientChannel. |
| Modifier and Type | Method and Description |
|---|---|
void |
Http2ConnectionManager.addHttp2ClientChannel(io.netty.channel.EventLoop eventLoop,
HttpRoute httpRoute,
Http2ClientChannel http2ClientChannel)
Add a given
Http2ClientChannel to the relevant pool. |
void |
OutboundMsgHolder.setHttp2ClientChannel(Http2ClientChannel http2ClientChannel) |
void |
ClientFrameListener.setHttp2ClientChannel(Http2ClientChannel http2ClientChannel)
Sets the
TargetChannel associated with the ClientInboundHandler. |
void |
Http2TargetHandler.setHttp2ClientChannel(Http2ClientChannel http2ClientChannel)
Sets the
Http2ClientChannel. |
| Constructor and Description |
|---|
Http2ClientTimeoutHandler(long idleTimeMills,
Http2ClientChannel http2ClientChannel) |
RequestWriteStarter(OutboundMsgHolder outboundMsgHolder,
Http2ClientChannel http2ClientChannel) |
| Constructor and Description |
|---|
ClientRemoteFlowControlListener(Http2ClientChannel http2ClientChannel) |
Copyright © 2021 WSO2. All rights reserved.