gorilla

package
v0.26.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2018 License: Apache-2.0 Imports: 8 Imported by: 2

Documentation

Overview

Package gorilla creates connection dialer for gorilla`s websocket implementation (github.com/gorilla/websocket)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithDialer

func WithDialer(dialer *websocket.Dialer) func(ws *Dialer)

func WithFingerprint

func WithFingerprint(fingerprint string) func(ws *Dialer)

func WithHost

func WithHost(addr string) func(ws *Dialer)

func WithToken

func WithToken(token string) func(ws *Dialer)

Types

type Dialer

type Dialer struct {
	// contains filtered or unexported fields
}

func NewWebsocket

func NewWebsocket(opts ...func(*Dialer)) *Dialer

func (*Dialer) Dial

func (f *Dialer) Dial(endpoint string, additionalHeaders http.Header) (*websocket.Conn, error)

func (*Dialer) SetFingerprint

func (f *Dialer) SetFingerprint(fingerprint string)

func (*Dialer) SetToken

func (f *Dialer) SetToken(token string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL