Documentation ¶
Index ¶
- Variables
- func MetadataTypeToByte(typ protocol.MetadataType) byte
- func NetworkToByte(network string) byte
- func NewDialer(nextDialer netproxy.Dialer, header protocol.Header) (netproxy.Dialer, error)
- func ParseMetadataType(t byte) protocol.MetadataType
- func ParseNetwork(n byte) string
- func SealUDP(metadata Metadata, dst []byte, data []byte) []byte
- type Conn
- type Dialer
- type Metadata
- type PacketConn
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CRLF = []byte{13, 10} FailAuthErr = fmt.Errorf("incorrect password") )
View Source
var (
ErrInvalidMetadata = fmt.Errorf("invalid metadata")
)
Functions ¶
func MetadataTypeToByte ¶
func MetadataTypeToByte(typ protocol.MetadataType) byte
func NetworkToByte ¶
func ParseMetadataType ¶
func ParseMetadataType(t byte) protocol.MetadataType
func ParseNetwork ¶
Types ¶
type Dialer ¶
type Dialer struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.