Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DefaultConnectAddress = "ws://127.0.0.1:8080/stream"
)
default client options
View Source
var (
DefaultListenAddress = "ws://0.0.0.0:8080/stream"
)
default server options
View Source
var (
NewClient = newWsClient
)
default client
View Source
var (
NewServer = newWsServer
)
default server
Functions ¶
This section is empty.
Types ¶
type ClientOption ¶
type ClientOption func(*ClientOptions)
ClientOption is option setter for client
func WithConnectAddress ¶
func WithConnectAddress(addr string) ClientOption
WithConnectAddress sets client connect address opt
type ClientOptions ¶
type ClientOptions struct {
// contains filtered or unexported fields
}
ClientOptions is client options
type ConnIDContextKey ¶ added in v0.2.0
type ConnIDContextKey struct{}
ConnIDContextKey is context key of connID
type ServerOption ¶
type ServerOption func(*ServerOptions)
ServerOption is option setter for server
func WithListenAddress ¶
func WithListenAddress(addr string) ServerOption
WithListenAddress sets server listen address opt
type ServerOptions ¶
type ServerOptions struct {
// contains filtered or unexported fields
}
ServerOptions is server options
Click to show internal directories.
Click to hide internal directories.