package server

Import Path
	github.com/pion/turn/v4/internal/server (on go.dev)

Dependency Relation
	imports 15 packages, and imported by one package

Involved Source Files errors.go nonce.go Package server implements the private API to implement a TURN server stun.go turn.go util.go
Package-Level Type Names (total 2)
/* sort by: | */
NonceHash is used to create and verify nonces. Generate a nonce. Validate checks that nonce is signed and is not expired. func NewNonceHash() (*NonceHash, error)
Request contains all the state needed to process a single incoming datagram. Server State User Configuration Buff []byte ChannelBindTimeout time.Duration Current Request State Log logging.LeveledLogger NonceHash *NonceHash Realm string SrcAddr net.Addr func HandleRequest(r Request) error
Package-Level Functions (total 2)
HandleRequest processes the give Request.
NewNonceHash creates a NonceHash.