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

Function NewForwardService

cmd/cloudflared/app_forward_service.go:23–25  ·  view source on GitHub ↗

NewForwardService creates a new forwarder service

(f config.Forwarder, log *zerolog.Logger)

Source from the content-addressed store, hash-verified

21
22// NewForwardService creates a new forwarder service
23func NewForwardService(f config.Forwarder, log *zerolog.Logger) *ForwarderService {
24 return &ForwarderService{forwarder: f, shutdown: make(chan struct{}, 1), log: log}
25}
26
27// Name is used to figure out this service is related to the others (normally the addr it binds to)
28// e.g. localhost:78641 or 127.0.0.1:2222 since this is a websocket forwarder

Callers 1

handleConfigUpdateMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected