Lines Matching defs:HTTP2InteropCtx
21 type HTTP2InteropCtx struct { struct
23 ServerHost string
24 ServerPort int
25 UseTLS bool
26 UseTestCa bool
27 ServerHostnameOverride string
29 T *testing.T member
32 serverSpec string
33 authority string
34 rootCAs *x509.CertPool
80 func testClientShortSettings(ctx *HTTP2InteropCtx, length int) error {
111 func testClientPrefaceWithStreamId(ctx *HTTP2InteropCtx) error {
140 func testUnknownFrameType(ctx *HTTP2InteropCtx) error {
194 func testShortPreface(ctx *HTTP2InteropCtx, prefacePrefix string) error {
213 func testTLSMaxVersion(ctx *HTTP2InteropCtx, version uint16) error {
238 func testTLSApplicationProtocol(ctx *HTTP2InteropCtx) error {
263 func testTLSBadCipherSuites(ctx *HTTP2InteropCtx) error {
365 func connect(ctx *HTTP2InteropCtx) (*CapConn, error) {
382 func buildTlsConfig(ctx *HTTP2InteropCtx) *tls.Config {
391 func connectWithoutTls(ctx *HTTP2InteropCtx) (*CapConn, error) {
399 func connectWithTls(ctx *HTTP2InteropCtx, config *tls.Config) (*CapConn, error) {