type net/http/internal/http2.FrameHeader
42 uses
net/http/internal/http2 (current package)
frame.go#L132: type frameParser func(fc *frameCache, fh FrameHeader, countError func(string), payload []byte) (Frame, error)
frame.go#L160: type FrameHeader struct {
frame.go#L184: func (h FrameHeader) Header() FrameHeader { return h }
frame.go#L186: func (h FrameHeader) String() string {
frame.go#L194: func (h FrameHeader) writeDebug(buf *bytes.Buffer) {
frame.go#L221: func (h *FrameHeader) checkValid() {
frame.go#L227: func (h *FrameHeader) invalidate() { h.valid = false }
frame.go#L238: func invalidHTTP1LookingFrameHeader() FrameHeader {
frame.go#L245: func ReadFrameHeader(r io.Reader) (FrameHeader, error) {
frame.go#L251: func readFrameHeader(buf []byte, r io.Reader) (FrameHeader, error) {
frame.go#L254: return FrameHeader{}, err
frame.go#L256: return FrameHeader{
frame.go#L271: Header() FrameHeader
frame.go#L523: func (fr *Framer) ReadFrameHeader() (FrameHeader, error) {
frame.go#L545: func (fr *Framer) ReadFrameForHeader(fh FrameHeader) (Frame, error) {
frame.go#L603: func (fr *Framer) checkFrameOrder(fh FrameHeader) error {
frame.go#L642: FrameHeader
frame.go#L659: func parseDataFrame(fc *frameCache, fh FrameHeader, countError func(string), payload []byte) (Frame, error) {
frame.go#L774: FrameHeader
frame.go#L778: func parseSettingsFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (Frame, error) {
frame.go#L913: FrameHeader
frame.go#L919: func parsePingFrame(_ *frameCache, fh FrameHeader, countError func(string), payload []byte) (Frame, error) {
frame.go#L946: FrameHeader
frame.go#L961: func parseGoAwayFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (Frame, error) {
frame.go#L989: FrameHeader
frame.go#L1003: func parseUnknownFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (Frame, error) {
frame.go#L1010: FrameHeader
frame.go#L1014: func parseWindowUpdateFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (Frame, error) {
frame.go#L1057: FrameHeader
frame.go#L1082: func parseHeadersFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (_ Frame, err error) {
frame.go#L1199: FrameHeader
frame.go#L1272: func parsePriorityFrame(_ *frameCache, fh FrameHeader, countError func(string), payload []byte) (Frame, error) {
frame.go#L1317: FrameHeader
frame.go#L1346: func parsePriorityUpdateFrame(_ *frameCache, fh FrameHeader, countError func(string), payload []byte) (Frame, error) {
frame.go#L1385: FrameHeader
frame.go#L1389: func parseRSTStreamFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (Frame, error) {
frame.go#L1417: FrameHeader
frame.go#L1421: func parseContinuationFrame(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (Frame, error) {
frame.go#L1458: FrameHeader
frame.go#L1472: func parsePushPromise(_ *frameCache, fh FrameHeader, countError func(string), p []byte) (_ Frame, err error) {
server.go#L375: FrameHeader: FrameHeader{valid: true},