Refactor GOAWAY-related accessors.

In Google QUIC, there is a transport layer GOAWAY frame.  IETF QUIC does not
have such a frame, because it is defined in the application layer HTTP/3.

This method prepends a tranport_ prefix to QuicSession's accessors to reflect that they operate on the transport layer GOAWAY frame only.  It also replaces QuicSpdySession's accessors with http3_ prefix with generic ones that access information on the appropriate kind of frame determined by the protocol version.

Refactor with no functional change

PiperOrigin-RevId: 328719322
Change-Id: I028d8e18117fd05b4800beea8181c69a61c239b9
13 files changed
tree: c535b3f6c78bcc732e71a5641af012b2d6c82486
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.