MCPcopy
hub / github.com/fatedier/frp / Connector

Interface Connector

client/connector.go:40–44  ·  view source on GitHub ↗

Connector is an interface for establishing connections to the server.

Source from the content-addressed store, hash-verified

38
39// Connector is an interface for establishing connections to the server.
40type Connector interface {
41 Open() error
42 Connect() (net.Conn, error)
43 Close() error
44}
45
46type MessageConnector interface {
47 Connect() (*msg.Conn, error)

Callers 13

DialMethod · 0.65
OpenConnMethod · 0.65
DialMethod · 0.65
ConnectMethod · 0.65
connectServerMethod · 0.65
getFreeTCPPortFunction · 0.65
DialMethod · 0.65
CloseMethod · 0.65

Implementers 4

failingConnectorclient/service_test.go
testConnectorclient/control_session_test.go
defaultConnectorImplclient/connector.go
pipeConnectorpkg/virtual/client.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…