type golang.org/x/net/http2.Framer

42 uses

	golang.org/x/net/http2 (current package)
		frame.go#L278: type Framer struct {
		frame.go#L342: 	debugFramer       *Framer // only use for logging written writes
		frame.go#L350: func (fr *Framer) maxHeaderListSize() uint32 {
		frame.go#L357: func (f *Framer) startWrite(ftype FrameType, flags Flags, streamID uint32) {
		frame.go#L371: func (f *Framer) endWrite() error {
		frame.go#L393: func (f *Framer) logWrite() {
		frame.go#L411: func (f *Framer) writeByte(v byte)     { f.wbuf = append(f.wbuf, v) }
		frame.go#L412: func (f *Framer) writeBytes(v []byte)  { f.wbuf = append(f.wbuf, v...) }
		frame.go#L413: func (f *Framer) writeUint16(v uint16) { f.wbuf = append(f.wbuf, byte(v>>8), byte(v)) }
		frame.go#L414: func (f *Framer) writeUint32(v uint32) {
		frame.go#L426: func (fr *Framer) SetReuseFrames() {
		frame.go#L445: func NewFramer(w io.Writer, r io.Reader) *Framer {
		frame.go#L446: 	fr := &Framer{
		frame.go#L470: func (fr *Framer) SetMaxReadFrameSize(v uint32) {
		frame.go#L484: func (fr *Framer) ErrorDetail() error {
		frame.go#L511: func (fr *Framer) ReadFrameHeader() (FrameHeader, error) {
		frame.go#L533: func (fr *Framer) ReadFrameForHeader(fh FrameHeader) (Frame, error) {
		frame.go#L571: func (fr *Framer) ReadFrame() (Frame, error) {
		frame.go#L583: func (fr *Framer) connError(code ErrCode, reason string) error {
		frame.go#L591: func (fr *Framer) checkFrameOrder(fh FrameHeader) error {
		frame.go#L701: func (f *Framer) WriteData(streamID uint32, endStream bool, data []byte) error {
		frame.go#L714: func (f *Framer) WriteDataPadded(streamID uint32, endStream bool, data, pad []byte) error {
		frame.go#L723: func (f *Framer) startWriteDataPadded(streamID uint32, endStream bool, data, pad []byte) error {
		frame.go#L878: func (f *Framer) WriteSettings(settings ...Setting) error {
		frame.go#L891: func (f *Framer) WriteSettingsAck() error {
		frame.go#L921: func (f *Framer) WritePing(ack bool, data [8]byte) error {
		frame.go#L966: func (f *Framer) WriteGoAway(maxStreamID uint32, code ErrCode, debugData []byte) error {
		frame.go#L1032: func (f *Framer) WriteWindowUpdate(streamID, incr uint32) error {
		frame.go#L1147: func (f *Framer) WriteHeaders(p HeadersFrameParam) error {
		frame.go#L1285: func (f *Framer) WritePriority(streamID uint32, p PriorityParam) error {
		frame.go#L1360: func (f *Framer) WritePriorityUpdate(streamID uint32, priority string) error {
		frame.go#L1393: func (f *Framer) WriteRSTStream(streamID uint32, code ErrCode) error {
		frame.go#L1430: func (f *Framer) WriteContinuation(streamID uint32, endHeaders bool, headerBlockFragment []byte) error {
		frame.go#L1529: func (f *Framer) WritePushPromise(p PushPromiseParam) error {
		frame.go#L1555: func (f *Framer) WriteRawFrame(t FrameType, flags Flags, streamID uint32, payload []byte) error {
		frame.go#L1695: func (fr *Framer) maxHeaderStringLen() int {
		frame.go#L1707: func (fr *Framer) readMetaFrame(hf *HeadersFrame) (Frame, error) {
		server.go#L423: 	framer           *Framer
		server.go#L546: func (sc *serverConn) Framer() *Framer  { return sc.framer }
		transport.go#L276: 	fr   *Framer
		write.go#L40: 	Framer() *Framer

	google.golang.org/grpc/internal/transport
		http_util.go#L405: 	fr        *http2.Framer