Top Description Fields Constructors Methods
io.undertow.protocols.http2

public Class Http2PushPromiseStreamSourceChannel

extends AbstractHttp2StreamSourceChannel
Class Inheritance
Imports
io.undertow.util.HeaderMap, io.undertow.connector.PooledByteBuffer

A HTTP2 push promise frame
Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final int
private final HeaderMap
private final int

Constructor Summary

AccessConstructor and Description
pack-priv
Http2PushPromiseStreamSourceChannel(Http2Channel framedChannel, PooledByteBuffer data, long frameDataRemaining, HeaderMap headers, int pushedStreamId, int associatedStreamId)

Method Summary

Modifier and TypeMethod and Description
public int
public HeaderMap
public int
Inherited from io.undertow.protocols.http2.AbstractHttp2StreamSourceChannel:
getFramedChannelgetHttp2ChannelhandleHeaderDatalastFramemarkStreamBrokenrstStreamrstStream

Field Detail

associatedStreamIdback to summary
private final int associatedStreamId
headersback to summary
private final HeaderMap headers
pushedStreamIdback to summary
private final int pushedStreamId

Constructor Detail

Http2PushPromiseStreamSourceChannelback to summary
pack-priv Http2PushPromiseStreamSourceChannel(Http2Channel framedChannel, PooledByteBuffer data, long frameDataRemaining, HeaderMap headers, int pushedStreamId, int associatedStreamId)

Method Detail

getAssociatedStreamIdback to summary
public int getAssociatedStreamId()
getHeadersback to summary
public HeaderMap getHeaders()
getPushedStreamIdback to summary
public int getPushedStreamId()