## Uses of Interface
io.undertow.server.protocol.framed.FrameHeaderData

Packages that use FrameHeaderData
io.undertow.protocols.ajp
io.undertow.protocols.http2
io.undertow.server.protocol.framed
io.undertow.websockets.core
io.undertow.websockets.core.function
io.undertow.websockets.core.protocol.version07

### Uses of FrameHeaderData in io.undertow.protocols.ajp

Methods in io.undertow.protocols.ajp that return FrameHeaderData
`protected FrameHeaderData` AjpClientChannel.`parseFrame(ByteBuffer data)`

Methods in io.undertow.protocols.ajp with parameters of type FrameHeaderData
`protected AbstractAjpClientStreamSourceChannel` AjpClientChannel.`createChannel(FrameHeaderData frameHeaderData, PooledByteBuffer frameData)`
`protected void` AjpClientResponseStreamSourceChannel.`handleHeaderData(FrameHeaderData headerData)`

### Uses of FrameHeaderData in io.undertow.protocols.http2

Methods in io.undertow.protocols.http2 that return FrameHeaderData
`protected FrameHeaderData` Http2Channel.`parseFrame(ByteBuffer data)`

Methods in io.undertow.protocols.http2 with parameters of type FrameHeaderData
`protected AbstractHttp2StreamSourceChannel` Http2Channel.`createChannel(FrameHeaderData frameHeaderData, PooledByteBuffer frameData)`
`protected AbstractHttp2StreamSourceChannel` Http2Channel.`createChannelImpl(FrameHeaderData frameHeaderData, PooledByteBuffer frameData)`
`protected void` AbstractHttp2StreamSourceChannel.`handleHeaderData(FrameHeaderData headerData)`
`protected void` Http2StreamSourceChannel.`handleHeaderData(FrameHeaderData headerData)`

### Uses of FrameHeaderData in io.undertow.server.protocol.framed

Methods in io.undertow.server.protocol.framed that return FrameHeaderData
`protected abstract FrameHeaderData` AbstractFramedChannel.`parseFrame(ByteBuffer data)` Attempts to parse an incoming frame header from the data in the buffer.

Methods in io.undertow.server.protocol.framed with parameters of type FrameHeaderData
`protected abstract R` AbstractFramedChannel.`createChannel(FrameHeaderData frameHeaderData, PooledByteBuffer frameData)` Method that creates the actual stream source channel implementation that is in use.
`protected void` AbstractFramedStreamSourceChannel.`dataReady(FrameHeaderData headerData, PooledByteBuffer frameData)` Called when data has been read from the underlying channel.
`protected void` AbstractFramedStreamSourceChannel.`handleHeaderData(FrameHeaderData headerData)`

### Uses of FrameHeaderData in io.undertow.websockets.core

Subinterfaces of FrameHeaderData in io.undertow.websockets.core
`static interface` `WebSocketChannel.PartialFrame` Interface that represents a frame channel that is in the process of being created
`interface` `WebSocketFrame`

Methods in io.undertow.websockets.core that return FrameHeaderData
`protected FrameHeaderData` WebSocketChannel.`parseFrame(ByteBuffer data)`

Methods in io.undertow.websockets.core with parameters of type FrameHeaderData
`protected StreamSourceFrameChannel` WebSocketChannel.`createChannel(FrameHeaderData frameHeaderData, PooledByteBuffer frameData)`
`protected void` StreamSourceFrameChannel.`handleHeaderData(FrameHeaderData headerData)`

### Uses of FrameHeaderData in io.undertow.websockets.core.function

Methods in io.undertow.websockets.core.function with parameters of type FrameHeaderData
`void` ChannelFunction.`newFrame(FrameHeaderData headerData)`

### Uses of FrameHeaderData in io.undertow.websockets.core.protocol.version07

Methods in io.undertow.websockets.core.protocol.version07 with parameters of type FrameHeaderData
`void` UTF8Checker.`newFrame(FrameHeaderData headerData)`
`void` Masker.`newFrame(FrameHeaderData headerData)`