MCPcopy Index your code
hub / github.com/coder/coder / NewWebsocketDialer

Function NewWebsocketDialer

codersdk/workspacesdk/dialer.go:195–210  ·  view source on GitHub ↗
(
	logger slog.Logger, u *url.URL, websocketOptions *websocket.DialOptions,
	dialerOptions ...WebsocketDialerOption,
)

Source from the content-addressed store, hash-verified

193}
194
195func NewWebsocketDialer(
196 logger slog.Logger, u *url.URL, websocketOptions *websocket.DialOptions,
197 dialerOptions ...WebsocketDialerOption,
198) *WebsocketDialer {
199 w := &WebsocketDialer{
200 logger: logger,
201 dialOptions: websocketOptions,
202 url: u,
203 connected: make(chan error, 1),
204 isFirst: true,
205 }
206 for _, o := range dialerOptions {
207 o(w)
208 }
209 return w
210}

Calls

no outgoing calls