transport

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Callbacks

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

func NewCallbacks

func NewCallbacks() *Callbacks

func (*Callbacks) OnClose

func (c *Callbacks) OnClose(transportName string, err error)

func (*Callbacks) OnPacket

func (c *Callbacks) OnPacket(packet ...*parser.Packet)

func (*Callbacks) Set

func (c *Callbacks) Set(onPacket PacketCallback, onClose CloseCallback)

type CloseCallback

type CloseCallback func(transportName string, err error)

type PacketCallback

type PacketCallback func(packet ...*parser.Packet)

type RequestHeader

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

A concurrent HTTP request header.

func NewRequestHeader

func NewRequestHeader(header http.Header) *RequestHeader

func (*RequestHeader) Del

func (r *RequestHeader) Del(key string)

func (*RequestHeader) Get

func (r *RequestHeader) Get(key string) string

func (*RequestHeader) Header

func (r *RequestHeader) Header() http.Header

func (*RequestHeader) Set

func (r *RequestHeader) Set(key, value string)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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