MCPcopy
hub / github.com/cloudflare/cloudflared / EstablishConnection

Method EstablishConnection

ingress/origin_proxy.go:88–100  ·  view source on GitHub ↗
(ctx context.Context, dest string, logger *zerolog.Logger)

Source from the content-addressed store, hash-verified

86}
87
88func (o *rawTCPService) EstablishConnection(ctx context.Context, dest string, logger *zerolog.Logger) (OriginConnection, error) {
89 conn, err := o.dialer.DialContext(ctx, "tcp", dest)
90 if err != nil {
91 return nil, err
92 }
93
94 originConn := &tcpConnection{
95 Conn: conn,
96 writeTimeout: o.writeTimeout,
97 logger: logger,
98 }
99 return originConn, nil
100}
101
102func (o *tcpOverWSService) EstablishConnection(ctx context.Context, dest string, _ *zerolog.Logger) (OriginConnection, error) {
103 var err error

Callers 1

Calls 1

DialContextMethod · 0.65

Tested by 1